Protecting the Second Amendment Stephen P. Halbrook and Amy E. SwearerIndependent InstituteMarch 11, 2020