Pretty much everyone agrees that carrying around a sharp stick is okay. Pretty much everyone agrees that having a nuclear bomb in your basement is not okay. Where you draw the line between those is ultimately arbitrary.

I think people should be allowed to have guns. Hunting rifles and handguns, at least. I can't think of any possible reason to allow automatic rifles or hand grenades or worse, so I would be okay with those being outlawed to the public.

New Hampshire is the only state I know which allows anyone in the public to carry a concealed weapon, and its crime numbers are very low.