Those of us who favor Subsidiarity would say yes, states could in theory ban all guns.
Lets be consistent and apply Subsidiarity further: Id prefer counties within to be able to override those states.
Same principle applies to immigration, abortion, same-sex marriage
I would just wonder if a state like Virginia the governor, in the name of public safety, would decree to ban all firearms of any type plus the ammunition for them state wide. That would be in direct conflict with the 2nd. Amendment, right?
Heller, Caetano v Massachusetts
It is settled that the Second Amendment protects an
individual right to keep and bear arms that applies
against both the Federal Government and the States.
District of Columbia v. Heller, 554 U. S. 570 (2008);
McDonald v. Chicago, 561 U. S. 742 (2010).
McDonald v. City of Chicago, case in which on June 28, 2010, the U.S. Supreme Court ruled (54) that the Second Amendment to the U.S. Constitution, which guarantees the right of the people to keep and bear Arms, applies to state and local governments as well as to the federal government.