We must look at roots of rage
Violence is most often connected to a sense of humiliation, and is frequently a byproduct of the deliberate or unconscious use of shame as a motivating tool. People act out when they are denied the chance to be seen as individuals, when they become symbols of group suspicion and targets of smear campaigns, public humiliation, hypocritical forms of payback, labeling and demonizing gossip and other socially marginalizing behavior. Insider/outsider status lines, pecking orders and a system that ranks and evaluates everybody based on superficialities and narrow definitions of capability and value... those are the drivers of aggression. Movies and video games absorb some of the frustration we collectively create, and guns absorb the rest.
This may be a good time for gun control efforts, and most of the handgun owners I know are not against an assault weapon ban. But we need to go deeper, if we want to address causes and not only means.