Back
OKLAHOMA · FIREARMS

Firearms

Permitted: Oklahoma is a permitless-carry state (also called constitutional carry), so eligible persons 21 and older may carry concealed without a license (or 18 and older for military and veterans).

Permitted
Summary

Oklahoma is a permitless-carry state (also called constitutional carry), so eligible persons 21 and older may carry concealed without a license (or 18 and older for military and veterans). An optional SDA license is available, and the minimum age is 21 (18 for military and veterans).

Source: https://oklahoma.gov/osbi/services/information-services-division/self-defense-act-unit.html · Updated July 6, 2026

Don't get caught off guardGet a push the moment Oklahoma law changes — or when you cross into a state where it's different. Free.Get the free app