imported post
Open Carry is Legal in Alabama per Alabama Codes 1975 13A-11-73, 11-45-1.1, and 11-80-11.
One does not need Governmental permission to Open Carry in Alabama.
Open Carry is Legal everywhere in Alabama except:
1. Public Demonstrations, thanks to Jim Crow, per Alabama Code 1975 13A-11-59, and
2. Public Schools K-12, per Alabama Code 1975 13A-11-72(c), but not for those without Intent or to those with Pistol Permits, per Alabama Code 1975 13A-11-72(e).
Under Law, Alabama Code 13A-11-52 is bad Law and has been superceded by Alabama Code 13A-11-73. The Courts have ruled it so.
Restrictions on the back of Pistol Permits do not mean anything in Alabama when it comes to Open Carry. Therefore if you get a Pistol Permit from your Sheriff that says: NO CARRY INTO GOVERNMENT BUILDINGS, what that really means is: NO CONCEALED CARRY INTO GOVERNMENT BUILDINGS. Simply Open Carry your Pistol, or any other Firearm while there to avoid loss of that Permit.