A "weapon", by legal definition, is any: "implement designed, or is used, to deter, harm, or kill a human being, in defense or offense:". So, this does Not include many firearms. Most pistols and all military guns, are hence considered weapons, as that is their intended puropose . Many long arms; target, hunting rifles and shotguns, etc, are hence Not defined as :"weapons", unless utilized so. Just like a baseball bat and a screwdriver were never indended to be anything but a plaything and tool, but become weapons if used as such.
Military definition of: " weapon" is: " a small arm--rifle, pistol, etc". Large cannon, howitzers, though, with a metric bore, are called :"guns".
I've heard of weapon being used on Tvtropes, a show called NCIS and urban dictionary as a slang term for a penis. the NCIS example is a female character tells a male character to clean the bathroom after using it and says 'I've seen you fire your weapon I don't trust your aim.' Is this word used in that sense in the mainstream? If so that should be one of the definitions. Tydoni 00:21, 3 July 2011 (UTC)