The Luger P08 Pistol is seen in the hands of a French Resistance fighter, Jean (Maurice Poli), as well as a German Hauptmann (Captain) (Hans Söhnker).
Webley Mk. VI
A Webley Mk VI revolver is seen in the hands of RAF Flying Officer David Campbell (Richard Burton) near the end of the film.
Colt M1911A1
The M1911A1 is briefly seen in the holsters of numerous US Army officers in the film, including Brig. Gen. Norman Cota (Robert Mitchum), Lieutenant Colonel Benjamin H. Vandervoort (John Wayne) and Col. Thompson (Eddie Albert).
Another French paratrooper is seen with a Sten Mk V.
MP40
MP40s are carried by German forces throughout the film.
Rifles
M1 Garand
M1 Garands are seen carried by Airborne troops as well as Allied forces during the D-Day landings.
M1 Carbine
The M1 Carbine is carried by Airborne troops, French Resistance, and Allied forces during the landings. All the models seen are seen with the inaccurate bayonet lug and none are the paratrooper versions.
Steyr Mannlicher-Schönauer
Brigadier Lord Lovat (Peter Lawford) carries a Steyr Mannlicher-Schoenauer Carbine while leading his men onto Sword Beach. However, according to Bill Millet, the piper whom Lovat famously ordered to pipe the men ashore in defiance of regulations, Lord Lovat carried an M1 Garand on D-Day, not a Mannlicher or his famous "old Winchester lever gun" he reputedly carried ashore at Dieppe.
Lee-Enfield No. 4 Mk. I
Seen in the hands of British soldiers and Commandos.
Karabiner 98k
Most of the German soldiers are equipped with Karabiner 98ks. In one scene, an Airborne trooper mistakes the sound of the Karabiner's bolt action for the sound of the "Cricket" clicker.
Mauser Puška vz. 24
Some German soldiers can be seen with VZ-24 Czech Mauser rifles, notably during the opening scene, where a soldier stabs several times with his bayonet in a hay wagon. Due to a continuity error, the Kar98k of Unteroffizier "Kaffeekanne" (Sergeant "coffee pot") (Gert Fröbe) turns into a Czech Mauser.
A captured Chatellerault M1924/29 machine gun is wielded by a German Soldier. This is historically accurate as a lot of captured French, Czech, Dutch (etc) weapons were issued to second-line troops such as the garrison forces in France at the time.
Bren Mk. I
The Bren Mark I is seen used by Allied forces, notably Private Flanagan (Sean Connery) during the Allied landing on Sword Beach.
M1918A2 Browning Automatic Rifle
The M1918A2 Browning Automatic Rifle, or "B.A.R." is used by Allied forces during the D-Day landings, notably by US Army Rangers during the assault on Pointe-du-Hoc.
MG42
The MG42 Light Machine Gun is the most frequently seen machine gun used by the German Army in the film.
Browning M2
Cmdr. Kieffer (Christian Marquand) is seen standing next to a Browning M2 .50cal Heavy Barrel mounted on Free French M4 Sherman Tank.
Browning M2 Quad Mount
When the Airborne troops begin parachuting into Normandy, a German defensive position is seen using what appears to be Browning M2s in a Quad Mount in place of the Quad 2 cm Flak 38.
Maxim MG08
German forces are seen using the Maxim MG08 while battling British Airborne and Free French forces.
Heavy Weapons
M20B1 "Super Bazooka"
An anachronistic M20B1 "Super Bazooka" is seen carried by a US Army soldier during the landing on Omaha Beach.
PIAT
Free French Forces are seen firing a PIAT at a German position.
Oerlikon 20mm Cannon
An Oerlikon 20mm Cannon is seen used by German forces on top of the casino of Ouistreham.
US Army engineers led by Sgt (then Lt.) John H. Fuller (Jeffrey Hunter) are seen using Bangalore torpedoes to blow an opening in the German defenses on Omaha Beach.
Other
7.5 cm Pak 40
German soldiers defend the casino of Ouistreham with a 7.5 cm Pak 40.