This article is for a film currently in theaters or otherwise unavailable for screencapping. Any screenshots used are from official trailers and sources. Please be prepared to state a source for new images if requested. Content is subject to change.
Katya the Dominatrix (Dasha Charusha) uses a Beretta 92FS in a brothel. Henry later uses one on a motorcycle and before climbing on a helicopter's rope, and one is also seen in a weapons cache.
Colt M1911A1
Henry is seen holding a Colt M1911A1 along with another pistol in the poster.
Luger P08
Henry uses a Luger P08; one is also seen in the weapons cache.
Makarov PM
Henry switches his Beretta 92FS to a Makarov PM while hanging from the helicopter's rope.
Henry (Ilya Naishuller and Sergey Valyaev) uses an unidentified pump-action shotgun.
Assault Rifles
AK-74M
The AK-74M is seen in the weapons cache, and is used by Akan's mercenaries. At some points, Henry uses their rifles to perform takedowns on them.
AK-103
The AK-103 is used by Akan's mercenaries. When Henry (Sergey Valyaev) 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.
AK-104
In a continuity error, the AK-103 used by the previous mercenary briefly changes to an AK-104 when Henry picks it up.
AKMS
Henry (Ilya Naishuller) uses an AKMS fitted with a scope, 10-round magazine, quad-rail handguard, bipod, and a PBS-1 suppressor as a designated marksman rifle.
AKS-74U
Henry (Ilya Naishuller) takes an AKS-74U from the weapons cache and uses it after discarding his Mossberg 500 Cruiser. Some of Akan's mercenaries also use AKS-74Us.
M4A1
Three M4A1s are seen in the weapons cache: one in standard configuration, one with the carrying handle removed, and one with an M16-style stock, thus most likely an airsoft version.
Both a standard and a customized M4A1 are is seen in the weapons cache.
What appears to be an RPG-26 is seen in the weapons cache. Jimmy (Sharlto Copley) uses it against an enemy van.
Grenades
F-1 hand grenade
Jimmy (Sharlto Copley) hands Henry an F-1 hand grenade (or possibly the URG training version) while riding the motorcycle. Henry (Ilya Naishuller) later uses several of them during a shootout against Akan's mercenaries.
URG-N training hand grenade
Henry (Ilya Naishuller) also uses URG-N training grenades as stand-ins for the RGD-5 hand grenade.