The following weapons were used in the film The Viral Factor :
Hand Guns
Walther P99
A Walther P99 is carried by Jon Man (Jay Chou)
SIG-Sauer P228
A SIG-Sauer P228 is carried by Jon Man (Jay Chou)
Glock 17
2nd Generation Glock 17 - 9x19mm. This model added finger stepping and cuts to the backstrap of the frame to make it easier to hold than the Generation 1 model.
3rd Generation Glock 17 - 9x19mm. Note the finger grooves, thumb reliefs, and accessory rail on the frame, which differentiate it from the older model.
Glock 18C
Glock 18C (3rd Generation) - 9x19mm.
Glock 26
Glock 26 subcompact Pistol - 9x19mm
Beretta 92F/FS
unknow Revolver
Submachine Guns
Heckler & Koch MP5K PDW
Heckler & Koch MP5
Heckler & Koch MP5 submachine guns are used by the Special Unit throughout the movie.
Steyr TMP
A Steyr TMP is carried by Man Yeung (Nicholas Tse)
Shotguns
Remington 870
Remington 870 shotguns are seen in the hands of Special Unit
Remington 870 "Witness Protection" - 12 gauge
Benelli M3T Super 90
Benelli M3T Super 90 with top folding stock - 12 Gauge
Assault Rifles
Heckler & Koch G3A4
Heckler & Koch G3A4 - 7.62x51mm NATO
Micro Galil
A Micro Galil is used by
IMI Galil MAR - 5.56x45mm
SG552
M4 Carbine
Colt M4A1 with 6 position collapsible stock - 5.56x45mm.
AKMS
AKMS, stamped steel receiver w/ slant muzzle brake and under-folding stock - 7.62x39mm
Norinco Type 56
Norinco Type 56 (fixed stock variant) with under-folding bayonet ("pig sticker") which was standard on PLA-issue Type 56s - 7.62x39mm
Machine Guns
FN MAG
FN MAG 58 - 7.62x51mm NATO
FN Minimi
FN Minimi Para - 5.56x45mm.
RPG-7