North Dakota is the only state that has constitutional/permitless carry that does not apply to non-residents.
You used language here that is important.
People hear “constitutional carry” and start thinking that means open or concealed carry for anyone in the state who is not prohibiting from possessing firearms.
That’s not always the case. In addition, true “constitutional carry” doesn’t exist in many states as many states have permitless carry laws that allow some concealed carry or open or concealed carry with some restrictions.
North Dakota is a prime example as they allow “permitless carry” but only to residents of the state. They must be a resident for at least one month and the permitless carry law applies to concealed carry only.
Despite many “constitutional carry” laws being written based on a template used in other states, specifics can vary. For example:
In Alabama it’s legal to carry open or concealed but you have to be 19 (unless you have a permit to carry from another state and then it’s 18).
In Alaska it’s 21.
In Arkansas and Georgia, it’s 21 unless you are active duty or reserve military or an honorably discharged vet, then it’s 18. However in AR it’s concealed carry only while in GA it’s open or concealed carry.
In Arizona it’s 21, but you cannot carry in an establishment that serves alcohol unless you have a permit.
Texas has similar restrictions on permitless carry that do not apply if you have a concealed carry permit.
Tennessee allows open or concealed permitless carry at age 18, but has some areas like state and city parks that are off limits unless you have a permit
In Florida and Utah it’s 21 but is concealed carry only.
West Virginia is 21 with the 18 year old exception for active military, reserve and guard members *but not vets*, and you cannot have a concealed handgun in your vehicle on K-12 property without a concealed carry permit.
When deciding how you can carry in a state you also have to know whether open carry is legal or was legal prior to permitless carry to get an accurate read on open versus concealed as the permitless carry law may be silent on it.
For example South Dakota’s constitutional carry law allows concealed carry at 18 or older. It doesn’t mention open carry specifically as open carry was legal long before the law was passed (although open carry was very narrowly defined - a partially covered handgun, or a loaded handgun in a vehicle was considered “concealed” even when it was in plain sight on a seat, on the dash, etc).
—-
So, it’s your responsibility to get the details on what is and is not legal in any alleged “constitutional carry” state as many of the, are not what you think they are.