America Has 120 Guns Per 100 People: New Model Suggests Fear Is Pushing That Number Higher Jun 5, 2026By crystalg StudyFinds