According to my AL permit
Alaska, Florida, Georgia, Idaho, Indiana, Kentucky, Michigan, N. Dakota, Wyoming, New Hampshire, Utah, Colorado, N. Carolina, Oklahoma, Mississippi, Missouri, Louisiana, S. Dakota, and Texas.
Looks like I can't take my normal route to the Oklahoma area. Going to have to take 20 over instead of 72 to Memphis, then up 40 through Little Rock and into Oklahoma..Damn TN and AR.
And as Brent said, if they catch you carrying then they can do whatever that state's laws permit as justice for carrying.
and I guess 20 states out of 50 is not too bad...I actually wish Alabama would make you take a course to be certified to have a permit. Then that number of states that allow us to carry will go up quite a bit. That is the primary reason we have so few, pass them out like candy with no training just about.