Firearm information

Is a pistol permit issued in another state valid in Alabama? Yes. Under Alabama Code Section 13A-11-85, Alabama will recognize any valid out of state permit.
Where do you apply for a concealed handgun permit in Alabama? In Alabama, a person may apply for a concealed handgun permit to the Sheriff of the county in which they reside.  Source:ALA. CODE § 13A-11-75 (1975)

Gun Reciprocity Law

Alabama's Firearms and Weapons law was updated in 2013. Per Alabama Code Section 13A-11-85, Alabama will recognize any valid out of state carry conceal permit.

Alabama issues concealed handgun licenses only to residents of Alabama, through the sheriff of their county of residence. Currently, Alabama does not issue carry conceal permits to out of state residents.
Firearm laws can be complex. It is the responsibility of each person holding an Alabama carry conceal permit to check with the state/jurisdiction they are traveling to in order to determine whether that state/jurisdiction honors Alabama’s permit and whether there are any restrictions or conditions imposed on persons carrying firearms with out-of-state permits there.
Permit holders are reminded that while carrying a valid concealed handgun in another state, they are bound by that state's law concerning concealed handguns. A permit or license holder from another state shall carry their handgun in compliance with the laws of Alabama while they are in this state.

Search public Statements by the Attorney General determining not to file suit under Ala. Code § 13A-11-61.3(f)
Under Ala. Code § 13A-11-61.3, the Attorney General investigates formal complaints about violations of Alabama’s firearms law by state government entities. The statute also empowers him to compel compliance by filing suit. If the Attorney General determines not to file suit, he must publicly state why. Past public statements are available below. For more information, or to access the formal complaint form, click here.