The Beretta 92FS is among the weapons used by Ivan (Mikhail Porechenkov) when he attacks the compound of a rogue Japanese general to rescue his daughter. Ivan's former comrade Gelda (Bob Schrijber) also uses a 92FS when he faces off with Ivan in the finale.
The leader of the Estonian terrorists (Viktor Verzhbitskiy) who take Ivan's daughter hostage uses a Walther PPK during the finale.
Browning BDA
Ivan uses a Browning BDA make along with his Beretta during his assault on the general's mansion.
Submachine Guns
Kedr PP-91
Kedr PP-91 submachine guns are frequently used by enemies in the film, particularly in the introduction when Gelda and the Estonians attack Ivan's house.
IMI Uzi
An enemy soldier who is blasted from the roof of the Japanese general's mansion is armed with an Uzi.
Steyr TMP
Another enemy soldier who is thrown from the roof carries a Steyr TMP submachine gun.
Shotguns
Armsel Protecta
When Ivan's house is attacked, he uses what appears to be an Armsel Protecta with a lengthened barrel to fend off the attackers.
One of the assassins who are killing Ivan's former teammates at the beginning of the film uses a TOZ 78-01 hunting rifle.
AK-74M
The soldiers that Colonel Filippov (Sergei Sosnovsky) sends to guard Ivan's house are armed with AK-74M rifles. Later, Ivan himself uses an AK-74M when he attacks the Japanese compound, as do many of the enemy soldiers.
FAMAS
Some of the enemy soldiers are armed with FAMAS G1 rifles.
Howa Type 89
A few enemy soldiers also carry Howa Type 89 rifles, which like the FAMAS are likely airsoft versions since they are never shown being fired. Strange considering that the rifle was never exported from its home country of japan.
M4A1 Carbine
One enemy soldier is briefly seen with a M4A1 carbine with a fixed M16 buttstock (possibly an airsoft model) when Ivan blows up the enemy barracks.
Machine Guns
PKP Pecheneg
Ivan takes a PKP Pecheneg Machine Gun from a secret military arsenal in a supermarket. He mounts the PKP on an Ural motorcycle, and uses it when he destroys an enemy barracks.
PKM
Enemy soldiers fire a PK Machine Gun at Ivan when he launches his attack on the Japanese island. After destroying the barracks, Ivan takes a discarded PKM and uses it when he assaults the general's mansion.
Other
GP-30 Grenade Launcher
A GP-30 grenade launcher is mounted on the AK-74M that Ivan uses when he attacks the Japanese general's mansion.
MON-50 antipersonnel mine
Ivan plants MON-50 antipersonnel mines around the enemy barracks prior to attacking it. The MON-50 is the Russian equivalent to the American M18A1 Claymore mine.
F-1 Hand grenades
The F-1 hand grenade is used by Ivan when he attacks the general's mansion.
RPO-A 'Schmel'
A RPO-A 'Schmel' thermobaric rocket launcher is among the weapons that Ivan takes from the secret weapons arsenal. After being knocked off his motorcycle by enemy fire, Ivan uses the RPO-A to destroy an enemy bunker.
RPG-26
A guard in a watchtower fires RPG-26 launcher at Ivan when he attacks the enemy barracks with his motorcycle. Due to a continuity error Ivan is also shown firing a RPG-26 at the watchtower, but discarding a RPO-A launcher afterward.