A:
No permit is needed to open carry as long as they are at least 21 years old. Non-residents must have a license from their home state.