I dunno... I kinda like HR-822. The wording needs cleaned up a bit, but it mostly just forces states that issue CCW permits (49 of them) to recognize any CCW permit issued by any other state. No national permit, no federal database.
I wish the courts would do it... They could, it's in the Constitution.
Article. IV.
Section. 1.
Full Faith and Credit shall be given in each State to the public Acts, Records, and judicial Proceedings of every other State. And the Congress may by general Laws prescribe the Manner in which such Acts, Records and Proceedings shall be proved, and the Effect thereof.
Of course the greatest allies that we have in the 2a fight are the political conservatives, even though I don't subscribe to the idea that liberals all hate guns or the 2a, its obvious that more conservatives support our gun rights than liberals. Conservatives don't support the idea of gay marriage (as an example, obviously not a black and white issue), and if you enforce Art4/Sec1, than any marriage in any state would have to be accepted and enforced by any other state. I'm sure if you could be a fly on the wall when driver licensing became common, that's the constitutional discussion that came up when one state first decided to recognize a license issued by another state.
I would really like to see the Federal Government fall back to it's Constitutional duties, protect the borders, handle wars, and protect the rights of the people, and otherwise stay out of our lives. No, I'm not holding my breath
Also, the famed Privileges and Immunities clause, which the SCOUTS refused to consider in McDonald, which would have made things more definite:
Section. 2.
The Citizens of each State shall be entitled to all Privileges and Immunities of Citizens in the several States.