YOU have have done nothing wrong, so YOU should not be stopped from exercising your rights to defend your self/family anywhere! In AL(under State Law) you can carry anywhere. In some places schools and alcohol,ect. may apply, but that is local. As an LEO, I carry everywhere, to a fault( Shotgun + Rifle in car). Lately you cannot tell where the CaCa will strike the rotating oscillator, so "Don't Leave Home Without It" should be more than a credit card commercial! The idiots that object to this idea have a purpose on God's Plan-cannon fodder, training aids for Para-medics,etc., God Bless and don't forget the extra mags!