Sorry, but the "Shall not Infringe" only applies to the Federal Government.
I refer to the Tenth Amendment…
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.
Note that the Tenth Amendment identifies three entities which have powers or rights—
the United States [the federal government],
the States and
the people.
Leaving aside the fact that the Second Amendment explicitly forbids infringement of the right to keep and bear arms, there is also this—If this right belonged to
the federal government, then, and only the, would
the federal government have any authority to impose laws imposing restrictions on it. If it belonged to
the States, then
the States would have the authority to enact laws which impose restrictions on it.
But this right does not belong to
the federal government, nor to
the States, so neither of these entities has the right or power to infringe this right.
It belongs to
the people.
Now, you wish for the 2A to read like you say it should, I suggest you get a 2/3rds amendment to that affect in Congress and get a President to sign it into law. Until then, Heller V is what we have to go by.
Again, if you want to take it away from the courts, do an amendment that makes the 2A read the way you think it should read.
The Second Amendment already reads as I think it should. And as it stands, every gun control law, enacted at any level of government, is unconstitutional. The courts, by ruling otherwise, cannot make it otherwise. All that they accomplish, when they do so, is to demonstrate how lawless and corrupt they have become.
If is your side that needs to get a new amendment ratified to the Constitution, before your position can have any legitimacy. Only by ratifying a new amendment, which overturns the Second Amendment, and which claims the power on behalf of government to impose restrictions on the keeping and bearing of arms, can it ever be possible for any legitimate law at any level to exist, which does so.