I’m no lawyer but I keep thinking about the same—sex marriage issue. Seemed like as soon as one state (MA) legalized same-sex marriage then it became a nighmare for the other 49 — what if a “married” couple from MA moved to another state?? That new state would have to recognize the marriage, right?? And Voila! We get SCOTUS recognizing same-sex marriage in all 50 states.
Well, if you have a license to carry in one state, why isn’t it good in all 50?
Even easier..
Why is my Ma driver’s license recognized and accepted outside of mass. And why does Ma accept out of state licences as valid?
But further.. When did a license to carry a firearm (generally) come into law?
After the Civil War with the expressed rationale to prevent Blacks from being armed?
Your correct in your thoughts playing out. "Well, if you have a license to carry in one state, why isn’t it good in all 50?" & U.S. Territories (Guam, Puerto Rico, etc.)
Per history and TEXT, 1792, a license / permit was/may have been; needed to carry CONCEALED, not for open carry. Everybody and their mother's were openly carrying.