CarryReciprocity

This is not legal advice.Concealed-carry reciprocity changes frequently and carries serious legal consequences. Verify current law with the destination state's official source before you carry.

Oklahomaoverview & reciprocity

Oklahoma SDA Requirements

How to get a Oklahoma Oklahoma Self-Defense Act Handgun License (SDA): fees, training, fingerprints, processing time, and renewal.

How to apply

Application fee
$100 — $100 for a new five-year license; $85 for a five-year renewal. A ten-year license (or renewal) is available at double the five-year fee (21 O.S. §1290.12).
Minimum age
21
Training
Required — A CLEET-approved firearms safety and training course, including a live-fire demonstration of competence with the type of pistol to be carried, is required for the SDA license (21 O.S. §1290.14).
Fingerprints
Required
Processing time
See official source
Validity / renewal
5 years, then renewal
Residency
Oklahoma residents only
Non-resident permit
Not available

Applications are processed by Oklahoma State Bureau of Investigation.

Steps to get a Oklahoma SDA

  1. Confirm you are eligible. Be at least 21 years old and a Oklahoma resident, a U.S. citizen or lawful permanent resident, and not prohibited from possessing a firearm under state or federal law.
  2. Complete the required firearms training. A CLEET-approved firearms safety and training course, including a live-fire demonstration of competence with the type of pistol to be carried, is required for the SDA license (21 O.S. §1290.14).
  3. Get fingerprinted. Submit fingerprints for the state and FBI background check as part of the application.
  4. Submit your application to Oklahoma State Bureau of Investigation. File your Oklahoma Self-Defense Act Handgun License (SDA) application with Oklahoma State Bureau of Investigation. See the official page for forms and instructions.
  5. Pay the application fee. Pay the SDA application fee of $100. $100 for a new five-year license; $85 for a five-year renewal. A ten-year license (or renewal) is available at double the five-year fee (21 O.S. §1290.12).
  6. Receive your permit and note the renewal date. Once approved, your SDA is valid for 5 years, after which it must be renewed.

Note: Oklahoma allows permitless carry, so this permit is optional in-state — but it is still worth holding for reciprocity when traveling.

We may earn a commission from some links, at no cost to you.

Oklahoma SDA FAQ

What are the requirements for a Oklahoma SDA?
Applicants must be at least 21 years old, a resident of Oklahoma, and submit fingerprints. The application is processed by Oklahoma State Bureau of Investigation.
Is training required for a Oklahoma SDA?
Yes. Oklahoma requires firearms training to obtain the SDA. A CLEET-approved firearms safety and training course, including a live-fire demonstration of competence with the type of pistol to be carried, is required for the SDA license (21 O.S. §1290.14).
How long does it take to get a Oklahoma SDA?
Oklahoma has not published a specific processing-time estimate for the SDA — check with Oklahoma State Bureau of Investigation for current wait times.
Can non-residents get a Oklahoma SDA?
No. Oklahoma generally limits the SDA to residents.
How much does the Oklahoma SDA cost, and how long is it valid?
The application fee is $100. $100 for a new five-year license; $85 for a five-year renewal. A ten-year license (or renewal) is available at double the five-year fee (21 O.S. §1290.12). The permit is valid for 5 years before renewal.