Barney "The Schizo" Ross (Sylvester Stallone) acquires a Beretta 92FS when confronting General Garza's soldiers and uses it till he throws it away while making a run for the plane on the docks.
Beretta 92G Elite 1A
Christmas carries a Beretta 92G Elite 1A on his vest in a cross draw holster. He uses it in conjunction with his knives in the final assault on General Garza's fortress. Hale Caesar (Terry Crews) is also seen with one holstered on his right leg during the final fortress battle. Toll Road (Randy Couture) pulls out a 92G Elite during the fight with Paine (Steve Austin), but the latter kicks out the pistol of his hand before he could fire a shot.
Custom Single Action Army
Ross (Sylvester Stallone) also carries a Single Action Army with a shortened barrel, compensator cuts and no front sight in a back holster that he keeps in the three o'clock position.
Glock 17
James Monroe (Eric Roberts) is seen carrying the Glock 17. When Ross and Yin Yang (Jet Li) are ambushed on the road, a thug uses one before being shot by Yang.
Glock 26
The Brit (Gary Daniels) fires a Glock 26 at the dock when Ross and Christmas escape from the island.
A customized M1911A1 is seen in the hands of Gunnar (Dolph Lundgren) before pursuing Ross and Yang. He tries to use it at the factory after the chase, but Yang kicks it out of his hands before he could fire a shot. The pistols resemble the ones used by Thomas Jane in the film The Punisher (2004) (Lundgren had himself portrayed the Punisher in the 1989 adaptation).
Heckler & Koch P9S
One of General Garza's soldiers holds a Heckler & Koch P9S when he's taken down by Christmas.
While in some scenes he appears to carry a Beretta in his holster, the Brit (Gary Daniels) is seen holding what appears to be a Smith & Wesson 469 on the dock that's dumped with gasoline by Ross. This is highly likely a continuity error, because seconds before he fired a Glock 26.
Ying Yang (Jet Li) uses a MP-9 during a car chase with Monroe's men.
FN P90TR
Ying Yang (Jet Li) uses a P90TR during the oil tanker sequence.
Assault Rifles
FN F2000 Tactical
An FN F2000 Tactical is used by Ross, and later by Ying Yang, with an EOTech, flashlight, and laser sight during the mission to rescue hostages on the hijacked oil tanker.
Noveske Rifleworks Diplomat
During the raid on Garza's compound, the majority of the Expendables can be seen carrying the Noveske Rifleworks Diplomat which is equipped with a Vltor VIS-1 monolithic upper receiver assembly. In February 2009, ISS (Independent Studio Services) received 12 Vltor VIS-1s with Diplomat barrel assemblies, with KX-3 flash-hiders. ISS also received 24 EMod stocks from Vltor, which were intend to be used in The Expendables. They are converted to full auto.
Kalashnikov Variants
Various AK-47 models can be seen in the hands of Somali pirates and soldiers of General Garza (David Zayas).
Norinco Type 56
Norinco Type 56 rifles were used by Somali pirates aboard the tanker ship.
Shotguns
AA-12
Hale Caesar (Terry Crews) uses a AA-12 with drum magazine and flashlight attachment. The weapon is first loaded with normal rounds, later Caesar switches to FRAG-12 explosive rounds (which he describes in great detail right before the raid).
Saiga 12
Hale Caesar (Terry Crews) uses a cut down Saiga-12 with a shortened barrel, the stock removed, a laser sight, and a 20-round drum magazine during the tanker scene. This appears to be the exact same custom Saiga 12 from Gamer, in which Terry Crews also wielded this very weapon.
Gunnar Jansen (Dolph Lundgren) uses a M79 grenade launcher, loaded with 40 mm Buckshot and a laser sight during the oil tanker sequence, which blows away the entire torso of one luckless pirate. It is also used later in the film by an enemy guard he uses it to destroy a truck Ross is standing next to.
M8 Flare Pistol
Christmas (Jason Statham) is seen firing an M8 Flare Pistol at Garza's men during the dock bombing sequence to light up the fuel spilled onto the dock.
M67 hand grenade
During the final battle, the Expendables are throwing several M67 hand grenades.
Cameos
A brief scene showcases three of the greatest movie action heroes of all time.