The following firearms and weapons were used in the 1993 german war film Stalingrad:
One of the guns seen in the film very often, most notably used by German officers and NCO's:
A german NCO fires his MP40 during heavy street fighting in Stalingrad.
Leutnant von Witzland aims his MP40 submachine gun at a female Soviet soldier.
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 Naval Infantry surrendering with PPSh's in their hands.
Soviet infantry armed with PPSh-41's
A Soviet soldier firing his PPSh-41.
The Kar98k is seen used by Germans occasionally.
Karabiner 98k - 7.92x57mm
Wehrmacht soldiers rush to battle with their Karabiner 98k's.
German soldiers are forced to aim their rifles at civilians.
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.
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.
Various light machine guns are used by the Red army that are never seen clearly. It can be assumed that they are DP 1928's. A coaxial DP 1928 also appear on the Soviet tanks later in the film.
DP 1928 Light Machine Gun, 7.62x54R
Obergefreiter Reiser firing the flamethrower in Stalingrad sewers.
Walther P38 pistol - 9x19mm
Captain Haller (Dieter Okras) threatening German soldiers with his Luger P08.
A Wehrmacht soldier prepares to throw a Stielhandgranate.
Molotov Cocktail
A German soldier attacking a T-34 tank with a Molotov cocktail.
The Molotov cocktail hitting the tank.