Lets get some more constitutional insight:
Art 1 Sect 8
COngress has the power:
To provide for organizing, arming, and disciplining, the militia, and for governing such part of them as may be employed in the service of the United States, reserving to the states respectively, the appointment of the officers, and the authority of training the militia according to the discipline prescribed by Congress;
to make all laws which shall be necessary and proper for carrying into execution the foregoing powers, and all other powers vested by this Constitution in the government of the United States, or in any department or officer thereof
Art IV
Section 2. The citizens of each state shall be entitled to all privileges and immunities of citizens in the several states.
Article VI
This Constitution, and the laws of the United States which shall be made in pursuance thereof; and all treaties made, or which shall be made, under the authority of the United States, shall be the supreme law of the land; and the judges in every state shall be bound thereby, anything in the Constitution or laws of any State to the contrary notwithstanding.
Amendment 2: a well-regulated Militia....,the right of the people to keep and bear arms shall not be infringed.
Amendment 10:
The powers not delegated to the United States by the Constitution, nor prohibited by it to the states, are reserved to the states respectively, or to the people.
So...
1) the Congress has NO power to regulate arms; it is not given to them by the Constitution.
2) the Congress has the power to provide for arming the Miltias, which they 1st did in 1792, by saying the people should arm themselves; they do NOT have the power to restrict arms, and even if they did, this was overrode by the 2nd (which changed the Constitution)
3) state commerce, tax powers or any other federal attempt to the control arms of the people is UNconstitutional because these original powers were also overriden by the 2nd. Only a NEW amendment could override the 2nd.
4) The 2nd amendment says "the right of the people shall not be infringed" - period.
5) the Constitution is the Supreme Law of the Land - period.
6) The 2nd amendment prohibits the States from infringing on the right to bear arms, because IT is part of the Supreme law of the Land, NOTHIING in the State laws/const. withstanding! i.e. No matter what, the right shall not be infringed.
7) the 10th gives NO power to the states with regards to the 2nd, because the 2nd says this right shall not be infringed, and it is supreme - i.e. as part of the Constitution, IT prohibits the states from having this power also, as declared in amend. 10. The Feds don't have the power, the States don't have the power, and since THE PEOPLE have the Right, so any associated power is delegated to them alone.
All FURTHER protected by:
Amendment XIV
Section 1. All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the state wherein they reside. No state shall make or enforce any law which shall abridge the privileges or immunities of citizens of the United States; nor shall any state deprive any person of life, liberty, or property, without due process of law; nor deny to any person within its jurisdiction the equal protection of the laws.
And FURTHER backed up by the Warner Act of 2007, saying the Guard can be called forth to...
B) suppress, in a State, any insurrection, domestic violence, unlawful combination, or conspiracy if such insurrection, violation, combination, or conspiracy results in a condition described in paragraph (2).
(2) A condition described in this paragraph is a condition that--
(A) so hinders the execution of the laws of a State or possession, as applicable, and of the United States within that State or possession, that any part or class of its people is deprived of a right, privilege, immunity, or protection named in the Constitution and secured by law, and the constituted authorities of that State or possession are unable, fail, or refuse to protect that right, privilege, or immunity, or to give that protection; or..
There is NO DOUBT the right to bear arms is named and secured, and VERY specifically, in the Constitution; any state refusing to protect that right is subject to facing the National Guard.