General Joe Colton (Bruce Willis) uses a custom M1911A1 with ivory grips as his sidearm throughout the film. It is stated that the pistol belonged to General Patton and was a gift from his family. Colton gives it to Roadblock (Dwayne Johnson) at the end of the film.
Roadblock (Dwayne Johnson)carries two custom Glock 21 pistols in the film, fitted with suppressors, threaded barrels and detachable magazine housings, built from parts of the TDI Vector.
Glock 17
The Einsargen prison guards, and Cobra Secret Service agents, including Zandar (Matt Gerald), carry the Glock 17 as their sidearms in the film. Warden Nigel James (Walton Goggins) takes a Glock 17 from one of the Einhagen prison guards' holster and uses it during the fight with Storm Shadow. Storm Shadow (Byung-hun Lee) also uses one in Einhagen. Jinx (Elodie Yung) takes a Glock 17 from a Cobra trooper and uses it during the battle in Fort Sumter.
FN FNX-9
The FNX-9 is used by both Cobra ninjas and Cobra Vipers. Snakes Eyes (Ray Park) also carries one as his sidearm in the film, replacing the FN Five-seveN from the first film. Jinx (Elodie Yung) also uses one when she and Snake Eyes secure Storm Shadow (Byung-hun Lee) in the Himilayas.
FN FNX-45
Firefly (Ray Stevenson) uses two FN FNX-45 pistols with stainless steel slides as his personal weapons.
Heckler & Koch USP
Several Cobra ninjas uses Heckler & Koch USP pistols to fire climbing hooks during the fight scene in the Himalayas.
Walther PPK/S
Zartan (Jonathan Pryce) uses a Walther PPK/S during the battle at Fort Sumter while disguised as the President of the United States.
Lady Jaye (Adrianne Palicki) and Mouse (Joseph Mazzello) both use the M26 Modular Accessory Shotgun System as their primary firearms in the film. The MASS shotguns are loaded with special guided "P-dub 381 black Tempest" airburst rounds, that can be remote controlled with the LCD display on the MASS.
Submachine Guns
Heckler & Koch MP5A2
Several guards at the Einsagen Subterranean Prison can be seen armed with Heckler & Koch MP5A2s fitted with Navy trigger groups & Surefire dedicated forend weaponlights. Storm Shadow (Byung-hun Lee) also uses one of the guard's MP5A2 at the Einsagen.
Heckler & Koch MP7A1
A number Heckler & Koch MP7A1s are mounted on the side of a motorcycle operated by Firefly (Ray Stevenson). Snake Eyes (Ray Park) also uses a suppressed MP7A1 to shoot down Storm Shadow's shurkin in the Himalayas. He and Jinx (Elodie Yung) wield MP7's during the assault on the Ft. Sumter conference.
Rifles
FN SCAR-H
The FN SCAR-H is th main battle rifle carried by the GI Joe unit in the film. The rifle is carried by Captain "Duke" Hauser (Channing Tatum), Lady Jaye (Adrianne Palicki), and Flint (D.J. Cotrona). They are fitted with various accessories including Aimpoint Micro T-1 red dot sights, Magpul AFG grips, AN/PEQ-15 laser modules, and tactical flashlights.
FN SCAR-L
The FN SCAR-L appears as G.I. Joe's standard carbine. They are fitted with Aimpoint Micro T-1 red dot sights, Magpul AFG grips, AN/PEQ-15 laser modules, Magpul EMags, and occasionally 10.5" barrels to comfotably accomodate suppressors. They can seen in the hands of Lady Jaye (Adrianne Palicki) and General Joseph Colton (Bruce Willis).
Colt M4A1
A few Joes at their camp in Pakistan carry M4A1 carbines. After the Apache air strike, several Cobra Vipers sweeping the camp for survivors are seen with M4A1s as well. Roadblock (Dwayne Johnson) takes an M4A1 after the airstrike, and sticks it in the ground to make a makeshift cross.
Heckler & Koch G36K
Ground-level guards at the Einsagen Subterranean Prison carry Heckler & Koch G36K rifles.
Noveske N4 CQB
A Noveske N4 CQB is visible in General Colton's home armory.
AKM
AKMs are carried by North Korean guards as well as insurgents guarding a missile plant.
Custom Center Balanced Systems AKM
Customised AKMs fitted in Center Balanced Systems stocks are used by Cobra troopers.
LaRue Tactical OBR 7.62
Mouse (Joseph Mazzello) uses a suppressed LaRue Tactical OBR 7.62 during the opening mission at the Korean DMZ to provide cover for Captain Hauser's team.
A Browning M2 Aircraft machine gun fitted with a custom "chainsaw" grip is first seen being fired handheld by Roadblock while on a firing range with Duke. The custom M2 is then seen in General Colton's home armory and then mounted on the roof of a "Ripsaw" tracked vehicle made by Howe and Howe Technologies that is driven by Roadblock.
Browning M2HB
A Browning M2HB can be seen on a Cobra boat and in a museum.
M240B Machine Gun
An M240B Machine Gun is forward mounted on the speedboat commandeered by Firefly.
The M67 Hand Grenade is among the ordnance kept in General Colton's home armory. Flint finds one hidden in a fruit basket at the home. In the Extended Action Cut, both Flint and Mouse participate in a "bobbing for grenades" game that feature what appear to be M67 grenades.
Hughes M230 Chain Gun
The M230 Chain Gun can be seen mounted on AH-64 Apache attack helicopters during the attack on the Joes.
H.I.S.S. tank
COBRA forces are seen deploying special H.I.S.S. tanks in the film's climax. These tanks are armed with a single tank cannon, which serves as the main weapon systems of Cobra's HISS tanks. Other armaments include two 8-barrel rotary Gatling-type guns.
"Ripsaw" Vehicle
General Colton provides Roadblock with a special tracked vehicle known as a "Ripsaw". The custom tracked vehicle was made for the production by Howe and Howe Technologies and is armed with a Browning M2 Aircraft machine gun and rocket launchers.
General Colton's Home Armory
General Joe Colton (Bruce Willis) is seen keeping a hidden cache of weapons in virtually every part of his home.
Military Museum
The President of the United States hosts a meeting with world leaders at Fort Sumter, which houses a military museum that contains several weapons on display.