John Triton (John Cena) uses an M16 (SP1) rifle fitted with a Cobray 37mm Launcher to dispatch Al Queda torturing US Marines during the opening scene in the film. The gun is fitted with an A1-stlye birdcage muzzle break, which gives a large and impressive "star pattern" muzzle flash. The original slab-side M16 was never fielded with the US Marines, so how or why he is using this old gun is not known.
Cobray CM203 Launcher
Attached to John Triton's (John Cena) M16 (SP1) rifle is a Cobray CM203 Flare Launcher, standing in for M203 grenade launcher. Unlike a real grenade launcher, it is shown capable of detonation at very close ranges, which is not possible with real grenade rounds do to a safety feature based on how many times the round spins in flight. Also, the explosion of the round is depicted as a huge fireball which engulfs the bad guys, another piece of film fiction.
Norinco Type 56
The Al Queda members torturing U.S. Marines during the opening scene are mainly armed with Norinco Type 56 rifles, fitted with underfolding 'pig-sticker' bayonets and AKM-style muzzle brakes.
Custom Norinco MAK-90
At least one of the Al Queda is seen using a custom built Norinco MAK-90 with a homemade folding stock and a Galil reciever cover.
RPD Light Machine Gun
One of the Al Queda shooting at a US chopper is using an RPD Light Machine Gun during the opening scene.
Unknown RPK Variant
One of the Al Queda shooting at a US chopper is using an unknown RPK variant. A US Marine is also seen using one taken off a dead Al Queda as he escapes with John Triton (John Cena). It appears to be a Valmet M78 based on the reciever but the muzzle is hard to see.
Unknown Pistol
During the opening scene, John Triton (John Cena) uses an unknown pistol to shoot severak Al Queda members. The gun is never shown in focus but if it is true to real Marine issue, he would be using a Beretta 92FS, military designation "M9". Even so, it also looks a bit like an M1911A1.
GE M134 Minigun (Acetylene Gas Firing)
The helicopter during the openining scene fires off a chin-mounted GE M134 Minigun during the opening scene, which is actually firing Acetylene gas to fake fire. This footage is taken from the film Rambo III (when Col. Trautman (Richard Crenna) is captured), and the helicopter is a Aérospatiale Puma mocked up as a Russian MIL Mi-24 Hind. The Minigun is standing in for the YakB 12.7mm which is typically mounted on real Hinds.
Jericho 941F
Rome (Robert Patrick) carries a brushed chrome Jericho 941F as his sidearm in the film, chambered in .45 ACP.
Taurus PT99
Angela (Abigail Bianca) is given an older model stainless Taurus PT99 by Rome (Robert Patrick), who takes it off a guard during the first robbery and carries it as her sidearm in the film.
Taurus PT92 AFS
Bennett (Manu Bennett) carries a pair of stainless Taurus PT92 AFS pistols during the robbery and continues to carry a single PT92 for the rest of the film.
A South Carolina Police officer hunting down Rome (Robert Patrick) and his gang holds his Beretta 92FS on John Triton (John Cena) when he finds him in the woods. After Triton turns his handcuffs on himself with his Marine-style hand-to-hand, he takes the officers Beretta from him, but never uses it.
Colt Model 733
Rome (Robert Patrick) takes a Colt Model 733 carbine from the back of his car during the robbery and uses it to hose down a police car before the car is destroyed by Morgan's (Anthony Ray Parker) rocket launcher. Later, Bennett (Manu Bennett) uses the same gun to shoot at Triton (John Cena) as he pursues them in a police Camaro.
"Israeli Shoulder Fired Single Shot Rocket Launcher"
Morgan (Anthony Ray Parker) uses this said weapon to blow up a police cruiser once Rome's (Robert Patrick) Colt Model 733 proves ineffective. It appears to be a custom mock up and not based off of any real design.
Smith & Wesson Model 14
The two cops at the gas station carry Smith & Wesson Model 14 revolvers, even though the rest of the state police carry Beretta 92FS pistols. After John Triton's (John Cena) wife Kate (Kelly Carlson) is kidnapped by Rome's (Robert Patrick) gang, he takes an officer's Model 14 and a speed loader and begins the chase. Unfortunately the gun is knocked from his hand before he can reload and is thus never used.
When Morgan (Anthony Ray Parker) is in the chop-shop looking for a good getaway car, a guard doing a pat-down discovers a pistol on him, which appears to be a Heckler & Koch P7M13.
Vescera (Damon Gibson) uses an unknown pistol to shoot at Triton (John Cena) during the car chase. Morgan (Anthony Ray Parker) is also seen holding this gun while in the chop-shop.