I'll delete my first reply, as it seams no one gets it. Nothing wrong with making the terminology more palatable to the anti-gun folk.
I don't know why you would worry about it, he obviously didn't know what you were talking about anyway.
By using the word "weapon" you totally confused him.