@InfraBlue,
By the determination of anyone who bothers to read the real definition.
Assault rifles:
a) are capable of either full-auto or burst-fire
b) accept detachable magazines
c) fire rounds that are less powerful than a standard rifle, and
d) are effective at a range of 300 meters.
This means that semi-auto-only guns are not assault rifles.
This means that guns with fixed magazines are not assault rifles.
This means that guns that fire handgun/shotgun/rimfire rounds are not assault rifles.