where can you carry a concealed weapon in alabama
Gun laws in Alabama Alabama shall issue a license, unlimited, to applicants who are residents of the county in which they apply, who do not have any disqualifying criminal convictions, who are suitable persons. All Alabama county sheriffs, as of 2013, issue licenses to all "suitable persons."[6] The law requires applicants to be residents, so they do not issue licenses to non-residents. The license is valid to carry a handgun in a vehicle or concealed on or about one's person within the State. Licenses are valid for up to five years at a time.[1][2] Alabama honors licenses issued by any state that also honors Alabama's licenses, provided that the license holder is not a resident of Alabama.[7]