The dispute arises because advocates of gun control have appropriated term "assault weapon" as a definition of convenience to suit their agenda.
Exactly. As with “climate change” and “racism”. Even important words like “justice” and “rights” are appropriated to further an agenda.