Guns aren't the issue with people killing people. These people were already going to try to kill people. If one takes away the guns they will find other means of killing people like running people down with a car or truck, bombs, mixtures of any legally purchased chemicals that can be mixed into a deadly concoction. It is hard to stop a motivated person from doing anything and damn near impossible to determine if they are crazy just before they decide to act. If you take away the guns then you have unarmed potential victims standing around waiting to be victimized.
If you want to slow down people lashing out at other people then stop treating people like assholes who don't matter. Stop acting like your life is the only one that matters in the world. That person you cut off in traffic, or make a rude comment to, or just plain treat like shit, may be the one who acts out next and YOU may have been the last straw that drove them over the edge. Stop blaming guns and take responsibility for being dickheads to other people. Nobody just wakes up and says... I need to kill people today for no reason what so ever.