Ok, I've searched the threads and feel I understand where I can and cannot carry in Alabama. The law appears to restrict only carrying while either in a public demonstration or within 1000 ft of a demonstration. Also, you cannot carry in K-12 with intent to do harm, but LEOs and permit holders...