If you haven't taken the CCW classes this should be covered when you do. And if it isn't you should ask why.
As you probably already know, carrying a firearm is a great responsibility and knowledge of the law is essential. In addition to Federal laws each State has its own twist.
This is one good resource:
Handgunlaw.us
And another:
Alabama Legislative Information System Online
Yet more:
http://www.handgunlaw.us/states/alabama.pdf