anything more than a .22 with 3 round capacity is an assault rifle- just look it up in your media dictionary.
Maybe an assault rifle is defined as a rifle used in an assault...