A gun in a dream often symbolizes power you feel you lack, or aggression you've been keeping suppressed rather than expressing directly. Holding the weapon can reflect a wish for more authority over a situation, while having one pointed at you often names a threat you feel unable to confront.
Generals are to be gathered from Singulars, and Singulars from Generals, and an Artist ought always to learn to distinguish between that which is by itself, and that which is only by accident. - Cardan Girolamo (1501-1576)