Common sense should tell us that there is no reason for civilians to have access to easily concealable handguns with the capability to shoot through body armor.
America has the largest nuclear capability in the world. All this power neither prevented 9/11 nor helped to avenge it. How could it? Who would America have attacked?