Sniper

To dream that you are a sniper represents your aggressive feelings and hidden anger toward a particular person or situation. You need to express your feelings in a more direct manner.

To dream of being attacked by one is a warning that you are being targeted by someone.