It depends on where you live ... go to page 13 and 14 on this site:
http://www.outdooralabama.com/licenses/AlabamaLicenses&Fees.pdf