Captain Sam Cahill (Tobey Maguire) is seen pulling a Beretta 92FS as he confronts his brother Tommy (Jake Gyllenhaal). He then is seen putting it to his head when confronted by police.
This is a quite accurate weapon since the Beretta M9 is the official sidearm of the United States Army.
DOD police officers who confront Sam at his home pull what appear to be Glock pistols.
Error creating thumbnail: File missing2nd Generation Glock 17 - 9x19mm.Error creating thumbnail: File missingDOD police officers who confront Sam at his home pull what appear to be Glock pistols. Note that the police car says "fort", when that's only applied to army bases. Marine bases start with "camp".
Rifles
M4A1 Carbine
The M4A1 Carbine is seen carried by Marines who ride with Capt. Cahill in the humvee and by the Marines who engage the Taliban and recover Sam.
The Taliban forces that capture Capt. Cahill are armed with Chinese Norinco Type 56 assault rifles. They can be identified by their full sight hoods, smooth dust covers, chromed bolt carriers, rivet pattern, slab-sided handguards and slanted front sight post. They cannot be early model milled receiver Russian AKs because they all have stamped receivers, although they share some design features, like muzzle nuts and ported gas tubes.