The Beretta 92FS is the main sidearm of Colonel Faris Al-Ghazi (Ashraf Barhom). Also used by the terrorists disguised as Saudi police in the beginning of the film.
Tokarev TT-33
The grandson of Abu Hamza fires a Tokarev TT-33 pistol at Colonel Ferris Al-Ghazi during the team's search of the apartment.
Heckler & Koch USP
The Heckler & Koch USP is used by Sgt. Haythem (Ali Suliman) throughout the movie. A terrorist, standing in the middle of a crowd also uses one and is shot by Agent Sykes (Chris Cooper).
Assault Rifles
AKMSU
AKMSU rifles are used by terrorists who are attacked by a Saudi SWAT team, and later during the climatic gunbattle.
AKM
A number of these AKM rifles in many variants are used by several Saudi terrorists as they attack the FBI team during the climatic gunbattle.
AKMS
Several terrorists use AKMS rifles in the climatic gunbattle. Fleury picks up one with a RAS and vertical grip, and AK74-style muzzle break and uses it for the rest of the gunbattle.
M4A1 Carbine
M4A1 Carbines are used by Saudi policemen and National Guards, as well as by two terrorists who attack the western housing compound at the beginning of the film. Colonel Faris Al-Ghazi (Ashraf Barhom) and Sergeant Haytham (Ali Suliman) also use M4A1 Carbines during the final shootout.
M16A2
M16A2 rifles are fired by terrorists disguised as Saudi police during the opening attack on the western compound.
SIG SG 552
The Saudi police bodyguards who accompany the FBI team on their investigation are equipped with SIG SG 552 rifles.
Heckler & Koch HK91 (Converted)
Heckler & Koch HK91 rifles are the main weapons of FBI Special Agents Ronald Fleury (Jamie Foxx) and Grant Sykes (Chris Cooper). The HK91 is converted to resemble the H&K G3A3 and is fitted with a folding bipod. Fleury uses it mainly during the freeway attack. Sykes uses during the freeway attack as well as the gunbattle at the terrorists' neighborhood.
The main weapon of FBI Special Agent Janet Mayes (Jennifer Garner) is the Heckler & Koch MP5K-PDW. She uses it to dispatch several of the terrorists who kidnapped Adam Leavitt (Jason Bateman). The PDW is also used by the Prince's bodyguards, as well as Colonel Al-Ghazi (Ashraf Barhoum) when he escorts the FBI team from the airport.
MP5s are used by a Saudi SWAT team during their raid on a suspected terrorist hideout. Also seen used guarding the FBI team and one seen used by a Saudi guarding the general. Also seen in the hands of terrorists posing as Saudi police officers at the end.
Shotguns
Serbu Super Shorty
Colonel Faris Al-Ghazi (Ashraf Barhom) uses a Serbu Super Shorty shotgun while doing room clearing in the terrorist controlled apartment complex.
Several M240B machine guns can be seen mounted on Saudi Humvees throughout the film.
Browning M2HB
Browning M2HBs are mounted on Saudi Humvees and a M1A2 Abrams tank, and one is used to stop a fistfight between Colonel Al-Ghazi and a National Guardsman.
RPG-7
Two RPG-7s, both mounted with optical sights, are used by terrorists during the climatic gun battle, destroying several civilian cars and part of an apartment building.
GE M134 Minigun
Seen on a helicopter briefly
Other
Dragunov SVD
Seen among a stash of weapons in the house the Saudi SWAT took out.
Mecar M72 Hand Grenade
During the final fight, the protagonists' vehicles are showered with several Mecar M72 hand grenades by terrorists on the rooftops above.