no such thing as an "assault weapon". It's a made up term from the demented minds of people too scared to go outside.
Plus, there is no specific, narrowly-crafted definition of what constitutes an "assault weapon" so must be thrown out on rules against "vagueness".