« District of Columbia Alaska »

Overview for Alabama

The Alabama State Constitution guarantees the right of citizens to bear arms in defense of themselves and the State.

An FBI background check is required to buy a firearm from any licensed dealer in Alabama. The dealer will all record different characteristics of the gun. Private sales are legal and do not require an FBI background check.

Firearms are banned or restricted in certain places including but not limited to: state parks, recreation areas, refuges, sanctuaries, offices of the Department of Human Resources, domestic violence shelters, police stations, youth detention facilities, licensed family and group day care, and other child care facilities. Firearms are not banned on school grounds, unless the person intends to do bodily harm to people in the area. Alabama’s weapons law can be found here


Permit to PurchaseDetails
Open CarryDetails
Concealed CarryDetails
State Preemption of Local RestrictionsDetails
Firearm RegistrationDetails
Owner LicenseDetails

Law Long-guns Handguns
Permit to Purchase No No
Open Carry Yes Yes
Concealed Carry No Yes
State Preemption of Local Restrictions Yes Yes
Firearm Registration No No
Owner License No No

The Concealed Carry Permit

(often encompasses the open carry permit)

Offical Concealed Carry page for Alabama.


Alabama honors the permits of

Alabama, Alaska, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Hawaii, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, West Virginia, Wisconsin, Wyoming

Alabama's permits are honored by

Alabama, Alaska, Arkansas, Colorado, Delaware, Florida, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Michigan, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, West Virginia, Wisconsin, Wyoming


Alabama FAQ


State Source