Early on in the film Sergeant Nicholas Angel (Simon Pegg) fires a round from his Heckler & Koch G36C fitted with a standard G36 carry handle, laser pointer and tactical flashlight during a CO-19 operation.
Norinco Type 56-1
During the opening scene Sergeant Nicholas Angel (Simon Pegg) fires his G36C into "a crack-head holding a Kalashnikov" (Garth Jennings). The type of AK-47 the crack-head was armed with appears to be a Chinese-made, folding stock Norinco Type 56-1 assault rifle.
L1A1 SLR
When Sergeant Nicholas Angel (Simon Pegg) takes on the town, he brings the British variant of the FN FAL, the L1A1 SLR.
Sgt. Tony Fisher (Kevin Eldon) uses a Lee-Enfield Mk. III* bolt-action rifle during the supermarket shootout. Mk. III rifles were also found in Arthur Webley's (David Bradley) basement earlier in the film.
Seargent Nicholas Angel (Simon Pegg) uses a Taurus PT92 AF as his main sidearm during his assault on the town, sometimes using it akimbo style along with his Jericho 941 "Baby Eagle".
Jericho 941 "Baby Eagle"
A tutone (stainless frame, blued slide) Jericho 941 "Baby Eagle" is used by Sergeant Nicholas Angel (Simon Pegg) in the supermarket and pub shootouts, akimbo style with his Taurus PT92 AF.
Nicholas Angel's (Simon Pegg) partner, Danny Butterman (Nick Frost) uses a Winchester 1300 Defender provided by Angel during the shootout in the town. The Model 1300 Defender in the movie is fitted with a synthetic stock, tactical flashlight in the foregrip, and spare 12 Gauge shell holders. Doctor Robin Hatcher (Stuart Wilson) also uses a Defender which he pulls from the trunk of his car. He fires several shots at Angel when he first enters the town and holds both Angel and Danny at gunpoint before Danny blows his foot off.
Mossberg 500
PC Seargent Nicholas Angel (Simon Pegg) uses a Mossberg 500 shotgun with a muzzle choke and 18" barrel when he assualts the town. Mary Porter is also seen using a Mossberg 500 with a 28" barrel when Danny and Angel assault the pub. DC Andy Cartwright (Rafe Spall) takes her gun for himself and uses it to aid Angel as he assaults the grocery store.
Smith & Wesson 5906
Danny Butterman (Nick Frost) uses a Smith & Wesson 5906 as one of his sidearms, sometimes firing it akimbo with a Charter Arms Snub. He is seen using it during the pub shootout and during the car chase to shoot at Simon Skinner's (Timothy Dalton) car. His father, Inspector Frank Butterman (Jim Broadbent) gets ahold of it in the final scene in the mini-village and threatens his son with it. Danny then retains the weapon while Frank runs off - unwilling to shoot his own father, Danny angrily fires the S&W into the air while lying on his back (spoofing a scene from Point Break).
Charter Arms Snub (Unknown)
Danny is seen wielding a snub nose which looks like a Charter Arms model, mainly akimbo style with his Smith & Wesson 5906.
Double Barreled Exposed Hammers Shotgun
A Double Barreled Exposed Hammers Shotguns is seen in the hands an old lady who tries to fire it at Angel when he first enters the town, being drop kicked in the face before she can reload. DS Andy Wainright (Paddy Considine) is also seen using this shotgun during the shootout in the grocery store.
Reverand Phillip Shooter ((Paul Freeman) uses a pair of NAA Mini-Revolvers mounted on slides in his robes to shoot Angel (Simon Pegg), who is saved by his bullet-proof vest from being fatally wounded.
Colt 1851 Navy
Inspector Frank Butterman (Jim Broadbent) uses two engraved Colt 1851 Navy revolvers with gold cylinders when he confronts Angel in the pub. Since Frank seems to be a bit of a Western lover, these guns seem to fit him well.
Winchester Model 1887
A Winchester Model 1887 with a large lever loop, sawed-off barrel, and sawed-off stock similar to the one used in Terminator 2: Judgement Day is used by Mr. Treacher (Tim Barlow) when Nicholas Angel (Simon Pegg) first takes on the town of Sandford. Since Winchesters aren't made anymore and are harder to find, this is likely a replica model such as a Chinese Norinco YL1887L shotgun, sawed-off "T2" style.
Blunderbuss Flintlock
At the end of the film, Tom Weaver (Edward Woodward) uses a Blunderbuss Flintlock scatter shot to attempt to kill Sgt. Angel before Danny Butterman dives in the way.