Alabama will recognize any valid out of state permit, Under the amended Alabama Code Section 13A-11-85

Link to Alabama Office of Attorney General: Here
Open or Concealed Carry: Concealed
Who can get a permit? Only Alabama Residents
Administrative Body: Local County Sheriff
Costs: Fee’s are as set by local law multiplied by the number of years of the License requested by the applicant.