One of the gun lobby’s favorite talking points is that America’s arsenal of 300 million civilian firearms makes us safer by preventing millions of crimes. This contentious idea has taken fire as of ...