The following firearms and weapons were used in the 1993 German war film Stalingrad:
Pistols
Walther P38
Walther P38 pistol - 9x19mm
Irina (Dana Vavrova) tries to shoot herself
Luger P08
The cruel German captain Haller uses one.
LP-42 Flare Pistol
Leuchtpistole 42 Flare Pistol 26.5mm
Submachine Guns
MP40
One of the guns seen in the film very often, most notably used by Leutnant von Witzland:
Leutnant von Witzland holds MP40 with the smooth magazine receiver. This is an early version of the MP40
A German soldier fires his MP40 during heavy street fighting in Stalingrad.
Leutnant von Witzland aims his MP40 submachine gun at a female Soviet soldier.
Close up of the MP40 barrel
PPSh-41
The PPSh-41 is beyond debate the weapon seen most often, as it is used by Soviet soldiers as well as by German soldiers.
Soviet PPSh-41 Submachine Gun - 7.62x25mm Tokarev
"He told me, they're better than ours. They never jam."
Soviet soldiers surrendering with PPSh's in their hands.
Soviet infantry armed with PPSh-41's
A Soviet soldier firing his PPSh-41.
Rifles
Karabiner 98k
The Kar98k is seen used by Germans occasionally.
Karabiner 98k - 7.92x57mm
Wehrmacht soldiers rush to battle with their Karabiner 98k's.
Young "GeGe Müller" (
Sebastian Rudolph) and some other German soldiers are forced to aim their rifles at civilians.
Mosin Nagant Rifle
Full-length, Soviet Mosin Nagant M91/30 - 7.62x54R
Mosin Nagant M91/30 Sniper Rifle
The M91/30 is only seen briefly in the entire movie.
Mosin Nagant 91/30 - 7.62x54mm R
A Red Army sniper prepares to fire his Mosin Nagant.
Machine Guns
MG34
MG34 7.92x57mm Mauser with 75-round ammo drum
Two German soldiers loading an MG34 in battle.
A German soldier fires an MG34 at incoming Russians.
MG42
MG42 Machine Gun - 7.92x57mm Mauser.
Degtyaryov DT
A coaxial Degtyaryov DT appear on the Soviet tanks later in the film.
DT machine gun, 7.62x54mm R
Hull mounted
Degtyaryov DT machine gun in the Soviet T-34-85 tank. By the way this shot is mirrored
Goryunov SG-43 Machine Gun modified to resemble Maxim M1910/30 Machine Gun
Goryunov SG-43 Machine Gun On 'Sokolov' mount with shield - 7.62x54mm R
Hand Grenades
Model 24 Stielhandgranate
The German soldier Feldmann (Thorsten Bollof) is seen throwing a Model 24 into a Russian MG-position. Later in the movie Unteroffizier Manfred "Rollo" Rohleder (Jochen Nickel) and the young soldier "GeGe Müller" (Sebastian Rudolph) try to use a "Geballte Ladung", a bunch of Grenades against a Russian T-34 before another Wehrmacht soldier threw a Molotov cocktail at it.
Model 24 Stielhandgranate "Potato Masher" high-explosive fragmentation hand grenade
Feldmann holds Model 24 grenade
German soldier binds together Model 24 grenade heads to create a more powerful charge. By the way those grenades heads are likely made from rubber
Hafthohlladung Anti Tank Mine
Hafthohlladung shaped charge anti-tank grenade
Other
Molotov Cocktail
A German soldier attacking a T-34 tank with a Molotov cocktail.
The Molotov cocktail hitting the tank.
Flammenwerfer 35
Obergefreiter Reiser firing the flamethrower in Stalingrad sewers.