I have to disagree with your position. The USA is 50 sovereign states. Those 50 states each have state constitutions and they do not control anything beyond their own states borders. That is the way the way the Founders planned it and I would love to see it returned to that plan.
Give it a few years and with some luck we may just find America will have Constitution Carry. No permits, fees or approvals needed.
That would be ideal.