Bureau of National Security Agent Alex Scott (Owen Wilson) carries a Smith & Wesson 5906 as his sidearm throughout the film. Towards the end of the film, Rachel (Famke Janssen) is seen using one as well, likely the same gun.
Glock 17L
BNS Agent Alex Scott (Owen Wilson) is seen using a Glock 17L while carrying the pilot during the opening scene.
Zastava M70
Russian soldiers at the beginning of the film are seen using Zastava M70 assault rifles, both full stock M70B1s and folding stock M70AB2s, noted by their folding grenade launcher sights. In reality, Russians have been using 5.45x39mm AK-74s since the 1980s.
M60E3 machine gun
The door gunner on the escape helicopter at the start of the film covers Alex (Owen Wilson) with an aircooled M60E3 Machine Gun.
Smith & Wesson 3913 "Ladysmith"
A BNS gadget maker tests out a super-spy bullet proof vest by firing a Smith & Wesson 3913 "Ladysmith" at it at point blank range. The bullet then deflects off the vest and hits him back.
Beretta 92FS
Beretta 92FS pistols appear several times in the film, typically in the hands of nameless thugs. Kelly Robinson (Eddie Murphy) notabley uses one (loaded with blanks) to shoot at Rachel (Famke Janssen) before he informed it is a test.
Carlos (Gary Cole) wields two specially modified Beretta 92FS pistols with compensators, barrel weights, laser pointers, and 20 round magazines, which he uses to fire bursts on Gundars' men on the bridge.