Alabama Firearms Law (Student ed. 2009).

School Class Professor
Birmingham School of Law Second Amendment: Gun Law Toxey, Eric