Just like the Driver's License Compact and Driver's License Agreement we should have the same thing for carry permits, National Reciprocity is what it would be called. Driving is a privilege, as is being a nurse, doctor, lawyer, or engineer. Bearing arms is not a privilege its a right as defined by the Constitution.
Yes, it is a right guaranteed by the Constitution.
Now show me where in the Constitution where it gives the right to CCW anywhere you want.
Limits on Constitutional Rights are well established and recognized. You have the right to Free Speech, you do not have the right to us libel, slander, or to yell "Fire" in a crowded place. You also can not use hateful or inciteful language, that is also an acceptable restriction on your rights.
Now I agree, there should be a National CCW Compact, you will never hear me say otherwise. But there is not one, so we can not simply go around pretending like there is.
And there never will be one. Because of states like California and New York, which will never allow that to happen.
I held a CCW from 2008-2012. And as I said, the thing they pounded into us constantly in the classes as well as on the official state paperwork we filled out is that it was ONLY valid in the state of Texas. And that other states may recognize it, but most do not. If you travel with your gun, check the laws of every state you will travel through.
This is why when in 2010 I went to visit my son in California, I packed away my gun before I left (even though I was driving through New Mexico and Arizona which recognized Texas CCW). The last thing I wanted to do was forget to put it away before I left Arizona and get pulled over for something. However, on the return trip the first time I got gas in Arizona I put it back on. Because I knew all the way home it was smooth sailing.
Do not do that, and you are an idiot.