Snow
To see snow in your dream, signifies your inhibitions, repressed/unexpressed emotions and feelings of frigidity. You need to release and express these emotions and inhibitions. You may also be feeling indifferent, alone and neglected. If the snow is melting then it suggests that you are acknowledging and releasing those emotions you have repressed. You are overcoming your fears and obstacles.
To see dirty snow in your dream, refers to a loss in innocence, impurity and uncleanness. Some aspect of yourself or situation has been tainted.
To dream that you are watching the snow fall, represents a clean start and a fresh, new perspective. It is indicative of spiritual peace and tranquility.
To dream that you are playing in the snow, indicates that you need to set some time for fun and relaxation.
To dream that you find something in the snow, suggests that you are exploring and accessing your unused potential, abilities, and talents. You have uncovered some hidden talent and ability within yourself. It may also indicate forgiving yourself or others.
Gun
To see a gun in your dream , symbolizes aggression, anger, and potential danger. You may be dealing with issues of passiveness/aggressiveness and authority/dependence. Alternatively, a gun can represent the penis and male sexual drive. Thus the gun may mean power and impotence.
Death
To dream of your own death, indicates a transitional phase in your life. You are becoming more enlightened or spiritual. Alternatively, you are trying desperately to escape the demands of your daily life.
Destruction
To dream about mass destruction, suggests that there is some chaos occurring in your life. Things may not be going the way you want it to. Perhaps the choices your are making are self-destructive.