The Puckle gun could be the first functional machine gun in history. It was designed in 1717 by the British inventor, jurist and author James Packle. Pakls machine gun, as it was officially called, was a weapon between a revolver and a light gun. It had a single barrel, but also a rotating breech wi