Hardcore Henry (also known simply as Hardcore outside the US) is a 2016 science fiction action film, completely shot from a first-person perspective. It was directed by Ilya Naishuller, the lead singer of the Russian indie rock band Biting Elbows. Naishuller previously directed two music videos for his band's songs "The Stampede" (2011) and "Bad Motherfucker" (2013), which were also shot from a first-person view and led to the concept of the film Hardcore Henry.
The following weapons were used in the film Hardcore Henry:
When arguing with Jimmy after the brothel shootout, Katya the Dominatrix (Dasha Charusha) holds a Fort-17R, the blank firing/less-lethal version of the Fort-17. It's possibly a continuity error, as she's back to carrying her Taurus PT92AF during the motorcycle chase.
Luger P08
A Luger P08 is used by Henry and Jimmy; one is also seen in the weapons cache.
Makarov PM
Henry takes a Makarov PM from a police officer in the subway and uses it. Later, while hanging from the helicopter's rope, he switches from his Taurus PT92AF to a Makarov PM.
Smith & Wesson 5904
Henry picks up a Smith & Wesson 5904 from a dead henchman, and uses it when encountering Slick Dmitry (Andrey Dementyev).
Katya the Dominatrix (Dasha Charusha) uses a Taurus PT92AF with an underbarrel rail in the brothel; Henry uses this pistol afterwards while riding with Katya on a motorcycle. Later, Henry also takes one from a tank operator after killing him.
Tokarev TT-33
Henry (Andrey Dementyev) uses a suppressed Tokarev TT-33 in Slick Dmitry's complex, but manages to fires 13 shots before it is emptied, whereas the real weapon has a magazine capacity of 8 rounds. Yuri (Oleg Poddubniy) also uses a TT-33, and one is seen in Jimmy's weapons cache.
Walther P88 Compact
Henry takes a Walther P88 Compact (likely the Umarex blank firing replica) and a Zoraki 925 from a drawer in the brothel, and dual-wields them against Akan's mercenaries.
Zoraki 917
When Jimmy (Sharlto Copley) appears for the first time he carries a Zoraki 917 blank firing pistol, likely standing in for a Glock 17.
Zoraki 925
Henry uses a Zoraki 925 blank firing pistol along with a Walther P88 Compact in the brothel.
Henry (Sergey Valyaev) picks up a Molot Bekas-1 from a dead mercenary and uses it in Jimmy's complex. Later, Henry (this time played by Ilya Naishuller) uses the same model during the fight against the army of cyborg super-soldiers.
Mossberg 500 Cruiser
Jimmy (Sharlto Copley) uses a Mossberg 500 Cruiser with a 20" barrel when he appears for the first time. Henry (Ilya Naishuller) later uses the same model against Yuri's mercenaries. This is possibly the same shotgun previously used in the music video of "The Stampede" by Biting Elbows, which was also directed by Naishuller.
Remington Model 870 (A&K M870 Full Metal Airsoft Shotgun)
An A&K M870 Full Metal airsoft version of the Remington Model 870 is seen in the weapons cache, noted as such because of the bright wood furniture, small foregrip, sling loops, and the tiny detachable magazine meant for holding 6mm BBs.
Henry initially gets his hands on a PPSh-41 from the weapons cache, but Jimmy (Sharlto Copley) takes it instead and uses it against the mercenaries led by Yuri (Oleg Poddubniy).
The AK-74M is also used by mercenaries, and by Henry as well. One is seen in the weapons cache.
AK-103
The AK-103 is used by Yuri (Oleg Poddubniy) and his mercenaries, and also by Henry (Sergey Valyaev). At some point, when Henry picks up a rifle from one of them, it changes to an AK-104 in a continuity error, and later switches back to an AK-103. Henry also uses one with an underslung GP-30 grenade launcher.
AK-104
In a continuity error, the AK-103 used by the previously mentioned mercenary briefly changes to an AK-104 when Henry picks it up. An AK-104 is also seen in an armory during the fight against the army of cyborg super-soldiers.
AKMS
Jimmy hands Henry an AKMS fitted with a scope, 10-round magazine, quad-rail handguard, bipod, and a PBS-1 suppressor as a designated marksman rifle, which Henry uses against mercenaries.
AKS-74U
The AKS-74U is used by several characters including Henry (Ilya Naishuller), as well as Yuri's mercenaries.
M4 Carbine
Four M4 Carbines are seen in the weapons cache: one in standard configuration, two with the carrying handle removed (one of them having a Magpul CTR stock), and one with an M16-style stock, thus obviously an airsoft version.
Two SVD Dragunov sniper rifles are seen in the weapons cache.
Machine Guns
Handheld Minigun
Henry (Andrey Dementyev) uses a handheld minigun that appears to be a prop built with a large square receiver, with a right side charging handle somewhat similar to a Browning M1919 machine gun.
Henry uses an AK-103 with an underslung GP-30 grenade launcher when fighting his way through the army of super-soldiers. When he fires the GP-30 at one of them, the grenade explodes 1.8 seconds after getting stuck in the cyborg soldier's chest, rather than directly detonating on impact like it is obviously supposed to.
M79 grenade launcher
Yuri (Oleg Poddubniy) uses an M79 grenade launcher to force open the van where Henry and Estelle are.
MGL Mk 1L (ICS-191 GLM airsoft replica)
Henry uses an airsoft version of the Milkor MGL Mk 1L in Akan's building.
RPG-26
A mercenary uses what appears to be an RPG-26 against Henry and Katya, and one is seen in the weapons cache. Jimmy (Sharlto Copley) later uses the launcher against an enemy van.