Sturmpistole
The Sturmpistole ("assault-pistol") was an attempt by Germany during World War II to create a multi-purpose weapon which could be used by any infantryman. It consisted of a modified flare gun (Leuchtpistole) which could fire a variety of grenades, including a 600 g (1 lb 5 oz) shaped charge Panzerwurfkörper 42 which could penetrate 80 mm (3.1 in) of rolled homogeneous armor.