Okay, I'll ask the stupid question: If my rifle is meant to kill a deer, elk, moose, gopher, whatever, and my time at the range is practicing for when I go to kill a deer, elk, moose, gopher, etc, then wouldn't that make it a weapon? I DO consider all my rifles as WEAPONS. To me the word 'weapon' doesn't just mean that it is to be used on humans, but rather that it's sole purpose is to KILL. And my guns are meant to KILL. That's why I have them. To kill game, whatever it might be.
Now I recognize this is just a game of semantics, but I'm not the one that brought it up.
If someone only intends on shooting paper or gongs or soda pop bottles, then I can see why they might only think of their guns as recreational tools, much like a baseball bat. A bat can be dangerous when used a certain way, and so can a rifle.
But I consider my guns, not just as recreational tools, but as tools with the sole purpose of killing game, and that's why to me they are WEAPONS. I think it makes me give them more respect, and keeps me in a safer mentality when I have them. My rifle is much more dangerous than a baseball bat. And I consider it so. When I pick it up I know that I am handling a lethal WEAPON, capable of killing someone, or something, miles away [an accidental discharge could do that].
So, yes, my guns are weapons, not just recreational sporting tools.
Go ahead and flame me at will.