Carrying a firearm for self-defense comes with a lot of responsibility. Knowing the laws where you carry is just one important task armed Americans must undertake. To help with that, we’ve provided a comprehensive overview of Oklahoma gun laws. Learn about the most important things to know when carrying in the Sooner State below.
Can You Carry a Gun in Oklahoma?
Open carry is legal in Oklahoma for anyone who is at least 21 years old. Even without a permit, it is allowed for individuals who can legally possess a firearm and meet the age requirement — 21 years old, or 18 for members or veterans of the U.S. military. Firearms may be carried for lawful self-defense, self-protection or any other legitimate purpose, including hunting, fishing, or participation in educational or recreational activities.
Constitutional carry went into effect on Nov. 1, 2019. It allows anyone who is at least 21 years old (or at least 18 years old and a member of the military or honorably discharged veteran) and can legally own a firearm to openly or concealed carry without a permit.
Oklahoma recognizes permits issued by all other states. In addition, residents of other permitless carry states can carry in the state.
Oklahoma Concealed Carry Permit
Oklahoma State Bureau of Investigation’s Self-Defense Act Licenses (SDAL) are issued to residents and military personnel and their spouses stationed in Oklahoma only. A person must be 21 or older, have completed a firearms course and meet other criteria to apply. There are restrictions on the caliber of the firearm a permit holder can carry, with .45 caliber being the highest. Licenses are not available for non-residents.
Stand Your Ground
Oklahoma is a Castle Doctrine state and has a “stand your ground” statute. A person has no duty to retreat and has the right to stand his or her ground and meet force with force, including deadly force, if he or she reasonably believes it is necessary to do so to prevent death or great bodily harm to himself or herself or another, or to prevent the commission of a forcible felony. In addition, any person who legitimately uses a gun in self-defense has immunity from criminal and civil law.
Gun Purchase and Handgun Registration Requirements
Permits are not required when buying a handgun, and there is no firearms registration in Oklahoma. Private firearms transfers are not subject to a background check requirement. There is also no mandatory waiting period for handgun purchases.
Oklahoma has no magazine capacity restrictions. The possession or use of any “restricted bullet” is prohibited. A “restricted bullet” is a round or elongated missile with a core of less than 60 percent lead and that has a fluorocarbon coating, designed to travel at high velocity and capable of penetrating body armor. Carrying a concealed handgun loaded with ammunition larger than .45 caliber is also prohibited.
Less-Lethal Legal Self-Defense Weapons
You may carry pepper spray, a stun gun or a Taser for personal protection, as all are legal to purchase and possess in Oklahoma without a permit.
Ready to Master Your Shooting Skills Like a Pro?
Understanding Oklahoma gun laws is just the first step. Proper training transforms you from a gun owner into a confident protector.
USCCA’s expert-led classes cover everything from firearm fundamentals and accuracy training to legal considerations and conflict avoidance – giving you the confidence and skills to protect what matters most.
Over 1 million students trained nationwide. Find certified instruction in your area and take the next step in your protector journey.
Where Can One Carry Concealed in Oklahoma?
Understanding where you can and cannot carry a firearm is crucial for staying compliant with Oklahoma’s gun laws. The state has specific locations where carrying a concealed handgun is allowed and places where it is strictly prohibited, even for permit holders. Familiarize yourself with these regulations to ensure you are always carrying legally and responsibly.
- In the restaurant area of an eatery that serves alcohol, unless posted and provided you are not under the influence (However, concealed carry is not allowed in bars or the bar areas of restaurants)
- Public buses
- Any municipal zoo or park of any size that is owned, leased, operated or managed by a public trust or nonprofit entity
- Places of worship, unless posted or upon notice that firearms are prohibited
- State/national parks (but not in any buildings)
- State/national forests (but not in any buildings)
Locations where carry is prohibited, even for permit holders include:
- Any elementary school, secondary school or school bus
- Any college, university or technology center school property, unless allowed by school policy (except firearms properly stored in vehicles in parking areas)
- Any prison, jail or detention facility
- Any place where the sale of low-point beer or alcoholic beverages constitutes the primary purpose of the business (although it is allowed in the restaurant area)
- Any publicly owned or operated sports arena or venue during a professional sporting event, unless allowed by the event holder
- Anywhere when under the influence of alcohol or drugs
- Any structure, building or office space which is owned or leased by a city, town, county, state or federal governmental authority for the purpose of conducting business with the public
- Any meeting of any city, town, county, state or federal officials, school board members, legislative members, or any other elected or appointed officials
- Any courthouse or courtroom
- Any place where gambling is authorized by law, unless allowed by the property owner
- Private businesses, organizations or residences that prohibit open carry
- Any place where the carrying of firearms is prohibited by federal law or state law or regulation
Can You Carry a Gun in Your Car in Oklahoma?
Carry is allowed in vehicles without a permit for anyone 21 or older (or at least 18 years old and a member of the military or honorably discharged veteran) who is not otherwise prohibited from possessing a firearm. Carry is also allowed at roadside rest areas without a permit.
Can You Carry a Pistol While Hunting in Oklahoma?
Yes, you can carry a handgun/pistol that is not a legal means of take for that season. However, you must have a concealed carry license. If a game warden or other law enforcement officer approaches you, you will need to immediately notify him or her that you are carrying. However, federal lands such as Corps of Engineers or National Wildlife Refuges are subject to additional regulations that may prevent concealed carry.
Ready to Learn More About Oklahoma Gun Laws?
It is your responsibility as a gun owner to know and understand the laws regarding your concealed carry rights. The USCCA’s Concealed Carry Reciprocity & Gun Laws Map has been designed to help inform and educate armed citizens like you. To learn more about Oklahoma’s concealed carry permit application process, concealed carry restrictions and training requirements, visit the Oklahoma gun laws page now…
Interested in obtaining your Oklahoma concealed carry permit? Learn how to apply for a Oklahoma concealed carry permit here with this step-by-step guide.
Find a concealed carry class in Oklahoma today.
Take Your Protection to the Next Level
Join over 860,000 USCCA Members and gain access to leading self-defense education, training and legal protection.
The information contained on this website is provided as a service to USCCA, Inc. members and the concealed carry community. It does not constitute legal advice. Although we attempt to address all areas of concealed carry laws in all states, we make no claims, representations, warranties, promises or guarantees as to the accuracy, completeness or adequacy of the information disclosed. Legal advice must always be tailored to the individual facts and circumstances of each individual case. Laws are constantly changing, and, as such, nothing contained on this website should be used as a substitute for the advice of a lawyer.











