Weapons in dreams usually symbolize your desire to hurt someone.

To dream of a weapon represents a need to defend and protect yourself emotionally and physically. You are experiencing some conflict in your waking life.

To dream that someone is using a weapon against you forewarns that you have to be careful of people around you.