Rifle and Carbine


Upon completion of this course you will understand the basic concepts of the cycle of operation of a semi-auto rifle. Safely Loading and Unloading. You will develop proper fundamentals of shooting, ammunition and gear selection and proper target engagement.

Lecture Topics Include

  • Fundamentals of Marksmanship
  • Firearms Safety
  • Safety in the home
  • Handgun and ammunition selection

Range Time Includes

  • Building good fundamentals
  • Proper carry and safe storage.

Things you need to bring: Rifle (preferred is AR or AK platform), 3 magazines, 200 rounds of ammunition, magazines pouches, Eye protection, and a brimmed or billed hat! 


The completion of this course will have learned to effectively use your rifle for personal defense. Some of the skills you will develop are to safely and effectively handle your rifle and engage targets consistently up to 50 yards away; conduct flawless tactical and combat reloads, and work through malfunctions. 

Lecture Topics Include

  • Firearm Safety Rules
  • Range Commands
  • Dynamics of a Stressful Encounter
  • Threat recognition
  • Target selection & shot placement

Range Time Includes

  • Marksmanship Fundamentals
  • Target Selection
  • Multiple Target engagement
  • Movement Drills

Things you need to bring

3 magazines and 500 rounds of ammunition, suitable magazine pouch, Eye protection, brimmed or billed hat and a positive attitude.

Prior instruction is required. This 8 hour course focuses on skill building and begins with a skills assessment test. During this course we concentrate on accuracy and proper fundamentals. Participation in this course will not only build your skill set, but it will increase your capability, confidence and comfort if a crisis strikes.


We also offer two and three day courses for more advanced shooters or those individuals seeking to become increasingly more proficient. You will learn current tactics and gun handling skills being used in high threat environments!

Check our Calendar or Contact us for Course Schedule!