Back
ALABAMA · FIREARMS

Firearms

Permitted: Alabama has permitless carry, also called constitutional carry: no permit is required to carry concealed if you are 19 or older and not prohibited (18 or older for active or retired military, honorably discharged veterans, or law enforcement; effective January 1, 2023).

Permitted
Summary

Alabama has permitless carry, also called constitutional carry: no permit is required to carry concealed if you are 19 or older and not prohibited (18 or older for active or retired military, honorably discharged veterans, or law enforcement; effective January 1, 2023). An optional shall-issue permit is available for reciprocity and travel.

Source: https://www.alabamaag.gov/firearms-law/ · Updated June 25, 2026

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