42 states, plus Guam and Puerto Rico follow the Constitution.  
They "shall issue" a permit to a law-abiding citizen to carry a weapon.
"A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed."
The 8 other states are attempting to do something else.  They are on the wrong side of history. 
https://www.usacarry.com/concealed_carry_permit_reciprocity_maps.html