The trouble is not in calling a firearm something besides a weapon. In fact, I'm not sure I ever use the word weapon in that context. The trouble is in claiming that a firearm ISN'T a weapon.
You can call it a gun, firearm, piece, roscoe, peacemaker, revolver, pistol, handgun... uhg, even platform, I suppose, probably quite a few other names too but whatever name you use, it's STILL...
Still happily answering to the call-sign Peetza.
The problem, as you so eloquently put it, is choice.
He is no fool who gives what he can not keep to gain what he can not lose.
-Jim Eliott, paraphrasing Philip Henry.