The Physics of Semi-Auto Fire: How Ammunition Influences Action November 21, 2024 Semi Auto Ammunition