On the gun issue. If you are anti gun, then you haven't given the issue much thought. The best argument for the 2nd Amendment, as it pertains to self-defense, even in a metro area, is this ...
Even if every gun on the planet vanished today .... would this make the world a better ... safer...