This is also incorrect. The United States is a federation of independent states which unified and formed a federal government to do things which the states were not able to do on their own. The Constitution spells those things out and parts that are unclear have been litigated and will continue to be so.
The Second Amendment as originally written prohibited the federal government from taking weapons from the state militias. Because the militias were composed of all men of adult age, all men of adult age were not to be debarred from possessing weapons.
The states, being sovereign, were able to write their own constitutions and manage their own internal affairs. That is why they are states and not provinces.
Court decisions over several years expanded parts of the Bill of Rights to the states. The privileges or immunities clause of the 14th Amendment would have done what you propose, but it was gutted in the 19th century by the so called Slaughter House cases.
In his concurring, but separate opinion on MacDonald, Justice Thomas opined that he would have preferred to have decided the case on privileges or immunities, which would have pretty much ended the debate about gun ownership in this country. The other four Justices who voted with Justice Thomas averred and decided on the grounds that like the First Amendment, the Second Amendment applied to the states as well as the federal government.
In Heller, the Court held that while there is a Second Amendment Right to bear arms in the home for self defense, the states may set limits on that right. Which is where the law stands today.
Drake and Peruta bear on the right to bear arms outside the home. That was a question left unanswered by Heller or MacDonald, and only answered partially by Peruta and Moore in that they are Circuit Court decisions which are only binding in their respective circuits.
We still have a long way to go to fully establish our Second Amendment Rights, but I am convinced that we will win.
We are one "United States" and there is only one "Constitution and Bill of Rights". There should only be 1 law (if there must be a law) regarding guns that applies regardless of which state line we cross. If each state is allowed to create or alter the law, we will never know for sure if we are breaking the law as we cross state lines.
To effectively have just one law it must be implemented at the highest level of jurisdiction and in this case a Federal law would be required.
Think about traveling in a vehicle. vt shooter's post is a perfect example.
Additionally it might stop (or reduce) the effects of $$Bloombergs$$ wallet.