"Also is it active duty only? I'm retired with a retired Army ID""
Unlicensed carry does not apply to us retirees in Oklahoma. You are eligible to take the carry course and apply for resident carry and hunting licenses the day you become an Oklahoma resident with an OK drivers license.
Unlicensed carry does not apply to us retirees in Oklahoma. You are eligible to take the carry course and apply for resident carry and hunting licenses the day you become an Oklahoma resident with an OK drivers license.