To dream that you are a sniper or are being attacked by one implies that you are harboring feelings of hostility that you should express rather than suppressing. These emotions should be communicated in a civil and positive way.
[1]To dream that you are a sniper or are being attacked by one, represents hidden aggression that you need to acknowledge. You need to express your anger in a more controlled and healthy manner.
[2]1. Words against you in secret;
2. Unaware that the enemy is focused on you to destroy you;
3. Unexpected words; Neh. 4:9.
[3]One senses that he/she has a secret enemy who may be suspected but not known.
[4]