In the third-tier 'dream world' the Wiseman (Scott Glenn) presents Baby Doll with her weapons, one of which is a nickel plated engraved M1911A1 pistol with spare magazines (and small jewelry attachments). In the real world, a blued M1911A1 is used by Baby Doll (Emily Browning). Blue (Oscar Isaac) uses an M1911A1 with a bright nickel finish and pearl grips in the brothel.
Behind the Scenes
Heckler & Koch MP7A1
Baby Doll (Emily Browning) uses a suppressed Heckler & Koch MP7A1 with a tiny red dot sight, a flashlight, and two magazines taped together during the assault on the dragon's lair.
Colt M4A1
An M4A1 with rails, a SureShot reflex sight, and a flashlight is used by Sweetpea (Abbie Cornish), fitted with a suppressor during the hunt for the dragon's baby.
Remington 870
In the battle with armed automatons, Sweetpea (Abbie Cornish) uses a tactical Remington 870 Shotgun with surefire light, door breaching muzzle, and Knoxx Specops stock. Production stills clearly show "KNOXX" written on it. The recoil reduction would come in handy for rapid fire.[1]
Behind the Scenes
Heckler & Koch UMP45
In all of the missions in the dream, Rocket (Jena Malone) carries Heckler & Koch UMP45 with a SureShot reflex sight, a foregrip, and a flashlight. It is suppressed during the mission into the Dragon's lair, however an enormous muzzle flash can be seen when she fires it.
Behind the Scenes
Flintlock Pistol
During the trench battle with the World War One German Zombie Soldiers, Rocket (Jena Malone) uses a combination of bayonet and single shot Flintlock Pistol. She uses the pistol as a club in hand to hand combat, which is probably the most practical use for the antiquated weapon in that battle.
Behind the Scenes
Daewoo K3 (mocked up as FN Minimi SPW)
During the dream set during World War One, Blondie (Vanessa Hudgens) carries a Daewoo K3 light machine gun fitted with a rail forearm and vertical grip (the machine gun is most likely supposed to be the FN Minimi SPW). In the extended cut of the film, she is seen emptying the machine gun at the charging zombie soldiers before she abandons it for her MP5K as soon as they reach the trench.
Heckler & Koch MP5K
When she's finished using the K3 Machine Gun, Blondie (Vanessa Hudgens) switches to a Heckler & Koch MP5K with an SEF trigger group, a small red dot sight, and a flashlight.
Walther PPK
Blondie carries what appears to be a Walther PPK in a thigh holster, but she never draws or uses it.
Glock 19
Amber (Jamie Chung) carries what appears to be Glock 19 as her sidearm. As she seems to always be the pilot in the group, she most likely wouldn't need anything more that this. In the film she is only seen firing it from the cockpit of the bomber to dislodge an Orc. In some promotional material, Amber is seen holding the handgun as well.
Behind the Scenes
Springfield M1903A4
The Wiseman (Scott Glenn) uses an M1903A4 Springfield sniper rifle in the trenches of World War I, when he explains how the Germans are reanimating their dead with clockwork mechanisms and steam power.
During the trench battle, Baby Doll uses a Lewis Gun to shoot down the escaping zeppelin.
Rast-Gasser 1898
An Austrian Rast-Gasser 1898 revolver is seen in the hands of the German officer who tries to flee with the map.
Mauser Gewehr 1898
Undead World War One German soldiers armed with what appear to be Mauser Gewehr 1898 rifles. These appear to be rubber prop versions based off the rifle.
Karabiner 98k
An undead World War One German soldier attacks Blondie (Vanessa Hudgens) in the trench with what appears to be Karabiner 98k rifle with its bayonet mounted. These rifles are most likely rubber prop versions.
Short Magazine Lee-Enfield (SMLE)
As the girls walk past the British Soldiers during World War One, the British Soldiers are carrying SMLE No1. Mk III rifles - .303R
Oversized M134 Minigun
One of the Demon Samurai giants is seen opening fire on Baby Doll with an oversized Gatling Gun that's based on the handheld version of the M134 Minigun. An oversized Gatling gun is seen also mounted on the right arm of the "Bunny Rabbit Mech".
SMAW
The same giant Samurai uses a rocket launcher that appears to be based off a SMAW. The launcher has a dragon's head in the front and is just as oversized as his Gatling Gun.
Unidentified Auto Cannon
On the left arm of the "Bunny Rabbit" Mech as it shoots down an attacking Bi-plane.
Modified MAC-11
When Baby Doll and the girls battle robots guarding a bomb on a train heading for a city, the robots appear to be using energy weapons based off the modified MAC-11 seen used in Blade II.
Rocket Pod/Missiles
The Huey that Amber flies in the third dream has two missiles on each side.