The Second Amendment was never meant to cover military-style weapons