It is very foolish to think it should be OK for all citizens to be armed. That will be extremely dangerous.
Too many people are currently on drugs. Some are legitimately required for health reasons and way too many are taken for the wrong reasons.
How do we know the "good guys" from the druggies? Get real.
Possible bad results far exceed any good reasons to be armed.