Fox Firearm Training Academy conducts the training required for a Concealed Weapon Permit (CWP). We also offer specialized courses you may take to improve your knowledge and skill with firearms. Our classes are very comprehensive: both in developing basic comfort with firearms and understanding the ramifications of carrying and using a firearm. All of our classes are taught by Certified National Rifle Assocaition (NRA) and United States Concealed Carry Association (USCCA) Training Instructors.Using the training method of Total Participant Involvement, the basic courses provide hands on learning opportunities in the following areas: - Safe firearm handling - Firearm parts and operation - Ammunition and its function - Shooting fundamentals and an opportunity to develop them on the range - Review of various activities available to help participants develop and improve their shooting skills