weapon is to general a word . A gun is a weapon but a weapon is not necessarilly a gun . You can use a table lamp as a weapon but you can't use a gun as a table lamp and yet they are both weapons if used as such . I still like firearm
If you have a problem with everybody .
It's not everybody that has the problem