Semantics are law.
Words mean things.
Exactly, and the only definition of “assault weapon” that matters is the one written into law. The stupid petty quibbling that “assault weapon” equals “sekect-fire,” apart from being factually spurious, is a loser’s argument, at multiple levels.