I agree with what you're saying... But dictionary definitions are NOT legal definitions... And Legal defiinitions vary from state to state... As evinced by the list of definitions in state codes before the actual code itself.
In Iowa, as an example... our permits are currently classified as professional or nonprofessional... I have an "Iowa nonprofessional permit to carry weapons"
In Iowa a "weapon" (as applied to carry) is further defined as a dangerous weapon:
No one (but LEO or others specifically permitted) may have offensive weapons:Dangerous weapons - devices designed
primarily for use in inflicting death or injury
including, but not limited to, offensive
weapons, pistols, revolvers, other firearms,
daggers, razors, stilettos, switchblade
knives, or any knife with a blade exceeding
Now, as far as the word "weapon" is concerned, even our permit instructor had to correct himself several times when he used the word weapon and changed it to firearm. Weapon was common usage for firearm for decades.Offensive weapons - machine guns, short
barreled rifles (less than 16” in length) and
shotguns (barrels less than 18” in length or
overall length less than 26”), other weapons
which fire a projectile and have a barrel
6/10th of an inch or greater in diameter,
bombs, grenades, firearm silencers, mines,
poison gas, rockets with more than four
ounces of propellant, ballistic knives,
exploding shells and similar items.
You are absolutely correct, anything can be weaponized.
I think this is something we are going to have to consciously correct ourselves on.
This is my rifle/this is my gun... This is a clip/this is a mag... This is a pistol/this is a revolver...
Of course, for the press, all of the above are AK47s or their accoutrement.