I, and the NRA, do not agree with you. A gun is not a weapon UNTIL it is turned on a person. Guns have more than one use. They can be used to feed your family, for competition,........
A gun is not always a weapon. A hammer, scissors, ink pen, or car can all become a weapon, but arethey not also tools?
A weapon is a tool employed to gain a tactical advantage over an adversary, usually by injury, defeat, or destruction, or the threat of these.
the deer you're killing is your adversary because he's trying not to become your dinner.
In a competition you are beating your adversary through destruction of paper.
I've yet to see a single use of a gun that would not make it a weapon, despite the NRA's creative redifinition of the word "weapon".
But you are right, a weapon is also a tool. and it has more than one use. It can put holes in things and be used as a blunt instrument.