"What is a 'military style' weapon?" One that looks scary, like those awful murdering military men.
Rat definition: ANY magazine fed semi-automatic weapon.