For criminals or law abiding citizens?
For law abiding citizens of course.
Gun control laws give criminals and terrorists the peace of mind of knowing that their victims will not be armed.
Why do you think there are all these mass shootings in "gun free" zones and never at gun shows?