Rapid Fire: The Development of Automatic Cannon, Heavy Machine Guns and Their Ammunition for Armies, Navies and Air Forces