I think that it's a double edged sword really. If you ban guns for example, then you'd lower the risks of accidental shootings in households and you'd make the weapons less accessable to criminals or people who have... 'snapped'.
But on the other hand, criminals, regardless of gun control, are...