(rifles, assault weapons, pistols) to dream of having a gun is symbolic of being armed with the word of God.
To have a gun pointed at you is symbolic of being under attack by spiritual enemies or people. Guns are also symbolic of the weapons people use against each other (curses, lies, mischief, slander, and insults) Ps. 10:7 ... guns dream meaning
Gunshots in dreams indicate that you must remain alert. You have to be cautious because unforeseen circumstances can alter your current life.
If in the dream you enjoy shooting, you will have good luck. If, however, you are frightened, the dream portend difficulties. Shooting up at the stars is, universally, an advantageous and promising dream.... gunshot dream meaning