Sturmpistole

Sturmpistole 1917
Austrian troops training with the Sturmpistole in late 1917

The Italian Front of World War I saw the first use of the submachine gun in combat - the twin-barreled Villar Perosa. Although it was initially used in a support role, as the war progressed the Italian Arditi commandos developed shock tactics with the Villar Perosa and employed them effectively against the Austro-Hungarians in an offensive role. This tactic involved mounting the gun on a wooden tray, which was then strapped around the user's chest to enable "walking fire". In close-quarters trench raids, this proved to be effective and the Austro-Hungarians quickly realized that an equivalent weapon was needed. After some initial attempts - namely the twin-linked Steyr M12/P.16 "Doppelpistole" and the Frommer M.17 - the Austrians decided it would be easiest to simply produce a straight copy of the original Villar Perosa, with the only real difference being a shift in caliber from 9mm Glisenti to the standard Austrian pistol cartridge, 9x23mm Steyr. There were also slight differences in the manufacturing techniques, with some external deviations from the original design, but internally and operationally it was identical to the gun it was based on.

The Austrian Villar Perosa was produced at the Steyr factory and was called the "Sturmpistole M.18", although there are photographs of this gun already in use by late 1917. The Sturmpistole was fitted to the same wooden tray arrangement as the Arditi's Villar Perosa setup, but was also intended to be fired from the prone position as a light support weapon. It was issued to Austrian stormtroopers in the late stages of the war and may have seen use during the final confrontations at Vittorio Veneto. No production figures exist - practically all documentation on Austria's SMG projects was destroyed after the war - but it can be assumed that the total number of these guns made was relatively low. Still, there are several surviving examples, all kept in museums and archives.

Back to database