The media.....
The term assault weapon is likely a creation of the media? They sure have used it to earth's end. I have heard reports that a revolver was even considered by media as an assault hand gun. True enough, anything used to attack or assault another person is an assault weapon. I think with terminology like that we could also submit these as assault weapons.
*cars, boats, bricks, sticks, fry pans, small furniture, computer terminals and the list is endless......... You know, in my opinion, I would consider someones fist or body parts used to attack another person too?
**What I think the term would likely fit with an educated person(s).
A firearm, semi or full automatic mode of fire, large capacity of ammunition, fixed or detachable magazine, often a former or present military styled combat weapon.
That is just my short definition.