assault rifle

definition: any of the automatic rifles or semiautomatic rifles with large magazines designed for military use
example:
speech part: noun
synonyms: assault gun

How assault rifle is being used?