Also in regards to your carrying a weapon, you have the 14th amendment which was originally intended to require the states to protect individual liberties guaranteed by the U.S. Bill of Rights, of which the 2nd amendment applies
But we all know the government routinely ignores/makes up laws as it goes
I Have Stood Next To Death, and People Liked Him Better