Bullet and Barrel Indoor Shooting Range and Training Facility
3252 Leeman Ferry Rd SW
Huntsville, AL
Alabama allows permitless carry for non-prohibited adults 19+. A CCP is still available and is what other states recognize.
A non-prohibited adult aged 19 or older may carry a concealed handgun without a permit (since 2023). CONFIRMED FROM THE OFFICIAL CODE: the Alabama Legislature's own Code of Alabama entry for § 13A-11-73 now reads only "THIS SECTION WAS REPEALED IN THE 2022 REGULAR SESSION BY ACT 2022-133 EFFECTIVE JANUARY 1, 2023." A non-prohibited adult may therefore carry a concealed pistol in Alabama with no permit, no background check and no training. Age floor: no statute states an express permitless-carry age, but Ala. Code § 13A-11-72(b)(1) bars a "minor" from possessing a pistol and Ala. Code § 26-1-1 sets Alabama's age of majority at 19, so 19 is the operative floor (the Jefferson County Sheriff's Office, an issuing agency, states 19, or 18 for active/retired/honorably discharged military and law enforcement). CAVEATS THAT SURVIVE PERMITLESS CARRY: (1) Ala. Code § 13A-11-52 still makes it an offense to carry a pistol on private property not your own or under your control UNLESS you hold a valid permit or have the owner's or legal possessor's consent. (2) Ala. Code § 13A-11-61.2(a)(5)-(6) bars carry inside facilities hosting school/college athletic events and professional athletic events UNLESS you hold a permit issued under § 13A-11-75 or recognized under § 13A-11-85. (3) § 13A-11-61.2(a)(1)-(4) bars carry, permit or not, inside police/sheriff/highway-patrol station buildings, prisons and jails, inpatient psychiatric facilities, courthouses and courthouse annexes, district attorney offices, buildings where a county commission or city council is meeting, and the primary office of any elected official; § 13A-11-61.2(b) adds any building secured by continuously posted guards plus magnetometers, key cards or turnstiles. Violation of § 13A-11-61.2 is a Class C misdemeanor.
Getting the permit anyway is still worth it for most people: other states recognize the permit, not your residency, so without one you generally cannot carry across state lines.
Act 2022-133 (2022 Reg. Sess.), which REPEALED Ala. Code § 13A-11-73 effective January 1, 2023; see also Ala. Code § 13A-11-85(a) ("The issuance of a permit to carry a pistol pursuant to Section 13A-11-75 or the recognition of a nonresident license under this section does not impose a general prohibition on the carrying of a pistol without a permit.")
There are 10 details on this page we could not confirm from a primary source. Read what they are before relying on this.
| Permit name | Concealed Carry Permit (the Code also calls it a "Pistol Permit"; a Lifetime Concealed Carry Permit is the same permit issued for life) |
|---|---|
| Issuing authority | Sheriff of the applicant's county of residence (all 67 counties). The Alabama Law Enforcement Agency (ALEA) does not issue permits; it maintains the statewide Firearms Prohibited Person (FPP) database that sheriffs must check. |
| System | shall-issue |
| Minimum age | 19 — Ala. Code § 13A-11-75(a)(1): "An Alabama resident who is 19 years of age or more may apply to the sheriff of his or her county of residence." § 13A-11-75(a)(2) lowers this to 18 for a service member (as defined in § 35-10-70) or a retired or honorably discharged military veteran. Alabama's general age of majority is 19 (§ 26-1-1). |
| Training required | No |
| State fee | $125 initial / $125 renewal — the state's own charge, not the total |
| Valid for | 5 years |
| Processing time | Ala. Code § 13A-11-75(c): the sheriff must approve or deny within 30 days of receiving a completed application. § 13A-11-75(e)(2) requires the secure permit card to be issued immediately upon approval; if a hard card cannot be produced then, a 30-day temporary paper permit is issued and the card mailed within 15 days. In practice many counties issue same-day or within a few business days (Shelby County processes mailed renewals within two business days). |
| Fingerprints | Not required |
| Non-resident permit | Not available |
The state fee is rarely the whole bill. Fingerprinting is usually charged by a private vendor, training is bought from an instructor, and several states add photographs, notarisation or other requirements on top.
| State fee | $125 |
|---|---|
| Fingerprinting | $0 |
| County fee where local law sets one | varies — confirmed sheriff schedules: Jefferson $37.50, Tuscaloosa $100, Mobile and Shelby $125, all for five years |
| Realistic total | $37.50–$125 |
Ala. Code § 13A-11-75(f) sets $125 for a five-year permit only where no local law exists: 'the fee for a concealed carry permit for a term of one year or five years shall be the same as currently provided by local law for that county.' No training and no fingerprints are required, so whatever the county charges is the entire bill — which also means the published $125 overstates it in some counties rather than understating it. Service members, veterans, and serving and honorably retired law enforcement officers pay nothing.
Set by Ala. Code § 13A-11-75(f), but LOCAL LAW CONTROLS where one exists: "The fee for a concealed carry permit for a term of one year or five years shall be the same as currently provided by local law for that county." Statutory defaults where no local law exists: $25 for one year, $125 for five years. Lifetime permit: $300 statewide, reduced to $150 if the applicant is 60 or older; if applied for within one year after an existing permit expires, the lifetime fee is reduced by the amount paid for that expired permit. NO FEE AT ALL for a service member, a retired or honorably discharged military veteran, a law enforcement officer (§ 36-30-20), or an honorably retired LEO (§ 36-21-9). Replacement after address change, loss, theft or damage: not to exceed $25. Real-world county spread confirmed on issuing-agency sites: Jefferson County $7.50/1yr and $37.50/5yr (local law); Mobile County $20/1yr, $125/5yr, $300 lifetime, $150 lifetime 60+; Shelby County $20/1yr, $125/5yr; Tuscaloosa County $20/1yr, $100/5yr, $300/$150 lifetime. Check your own county sheriff. PERMIT TERMS AVAILABLE: one year, five years, or lifetime (§ 13A-11-75(a) and (e)(2)a) — the 2-, 3- and 4-year options were eliminated.
Apply on the official Alabama site
Alabama does not publish a central list of certified instructors. Confirm directly with Sheriff of the applicant's county of residence (all 67 counties). The Alabama Law Enforcement Agency (ALEA) does not issue permits; it maintains the statewide Firearms Prohibited Person (FPP) database that sheriffs must check. that a course will be accepted before you pay for it.
Businesses in our directory that offer firearms training. These are not state-verified as certified permit instructors — check against the official list above, or ask the provider directly.
3252 Leeman Ferry Rd SW
Huntsville, AL
7078 Bruns Dr
Mobile, AL
100 Elizabeth St #439
Boaz, AL
300 Horton Cove Rd
Calera, AL
1 Defenders Way
Coden, AL
300 Horton Cove Rd
Calera, AL
200 Self Rd
Eufaula, AL
4610 Camp Creek Rd
Cropwell, AL
55 Whorton Bend Rd
Rainbow City, AL
22455 Toone Rd
Elkmont, AL
97 Red Bird Ln
Pell City, AL
292 Wall Triana Hwy SW
Madison, AL
All firearms training in Alabama →
Alabama recognizes permits from 49 other jurisdictions.
Alaska, Arkansas, Arizona, California, Colorado, Connecticut, Delaware, Florida, Georgia, Hawaii, Iowa, Idaho, Illinois, Indiana, Kansas, Kentucky, Louisiana, Massachusetts, Maryland, Maine, Michigan, Minnesota, Missouri, Mississippi, Montana, North Carolina, North Dakota, Nebraska, New Hampshire, New Jersey, New Mexico, Nevada, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Vermont, Washington, Wisconsin, West Virginia, Wyoming
Derived from what each of those states officially publishes.
Alaska, Arkansas, Arizona, Colorado, Florida, Georgia, Iowa, Idaho, Indiana, Kansas, Kentucky, Louisiana, Maine, Michigan, Missouri, Mississippi, Montana, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Utah, Virginia, Wisconsin, West Virginia, Wyoming
Official Alabama reciprocity page Full reciprocity matrix →
Alabama law does not prohibit a non-prohibited person from building a firearm for personal use, does not require a serial number on a self-made firearm, and has no state firearm registration of any kind. § 13A-11-64 punishes DEFACING an identification that already exists — it does not obligate you to add one to a firearm that never had one, though a build using a part whose serial was removed would fall squarely within it. Local ordinances cannot fill the gap because § 13A-11-61.3 preempts them and voids any contrary ordinance. FEDERAL LAW IS THE REAL CONSTRAINT: a prohibited person may not make or possess a firearm at all; manufacturing for sale or distribution requires an FFL; commercially sold frames, receivers and parts kits are "firearms" under ATF's 2022 frames-and-receivers rule (upheld in Bondi v. VanDerStok, 2025) and arrive already serialized with a background check; NFA items (short-barreled rifles and shotguns, suppressors, machine guns) require prior federal approval and marking; and 18 U.S.C. § 922(p) bars undetectable firearms. I found no Alabama Attorney General opinion or ALEA guidance interpreting state law on self-manufacture — this conclusion rests on the absence of any such provision in the Code of Alabama.
No Alabama statute addresses privately made or self-manufactured firearms. A full-text search of the official Code of Alabama returns zero hits for "privately made firearm," "unfinished frame," "unserialized" and "undetectable firearm." Adjacent provisions: Ala. Code § 13A-11-64 (Class C felony to change, alter, remove or obliterate the maker, model, manufacturer's number or other identification of any firearm, or to possess, obtain, receive, sell or use a firearm after such identification has been altered or removed); Ala. Code § 13A-11-61.3 (the Legislature preempts the entire field of firearm regulation, voiding any city or county ordinance on the subject); Ala. Code § 13A-11-63 (Class C felony to possess a short-barreled rifle or shotgun in violation of federal law).