British soldiers carry authentic British "Sten" guns (machine pistols with the magazine protruding from the side) in "Luck with Rainbows" and "What are the Bugles Blowin' For?" According to the website The Sten Gun website, "The Sten Gun was not popular among troops, who called it the "Plumber's Nightmare" or "Plumber's Abortion" (in reference to its' ungainly appearance and resembling to a piece of tubing). In addition to jamming, it was also very prone to accidentally discharging, especially if dropped. Many Canadians were wounded or even killed by Sten Guns even before being committed to battle."
(Photo right: French resistance fighter with Sten Gun. Poster)
The British rifle during the war was the Enfield No.4 Mk.I. The British army used this weapon from 1902 into WWII. This weapon uses a detachable ten-round magazine. Bolt action. Range 547 yards. Caliber .303 inches
The rifles used by the British soldiers in "What are the Bugles Blowin' For?" look to be American Springfield '03 rifles, a bolt-action weapon developed in 1903.
Recommended Reading about Enfield Rifles:
An incredibly detailed book geared for Enfield collectors. Great history and illustrations. From the description of the book:
This detailed look at the Number 4 series of rifles, used by British soldiers from World War II to Korea, is full of photos and illustrations showing full-length views of rifles, closeups of actions, and various parts. The book provides a general history of the series, with chapters on the various marks, plus the Number 4 Mark 1(T) sniper rifle. Sniper instructions and No. 32 telescope sight details also are included in the book. 30 photographs, 18 illustrations. 64 pages long.