Jeez, it doesn't matter what YOU think...
The Dictionary says it's a weapon.
The Law says it's weapon.
The general public know it's a weapon.
Most sensible shooters know it's a weapon.
You can call it a pink blancmange for all I care - but the constant misbelief in the face of hard fact is a fool's paradise.