Home Firearm Safety Course

Take charge of your family’s safety and get the basic knowledge and skills to safely handle or store firearms and ammunition in the home. Learn more about the NRA certified home firearm safety training course.

  • Personal Protection in the Home


Pistol Courses

The NRA Education & Training Division offers a variety of pistol training courses, from the basics of pistol shooting to defensive training and reloading. Get more information about the curriculum and focus of each course.

  • NRA Defensive Pistol Course

  •  NRA Basics Of Pistol Shooting

  • NRA Pistol Marksman Simulator Training

  • NRA Basic Metallic Cartridge Reloading Course

  • NRA-NMLRA Basic Muzzleloading Shooting Course


Rifle Training Courses

Learn how to shoot a rifle like a pro—from a first-steps orientation to cartridge reloading and muzzle loading. Explore the available courses and get more information about the curriculum and focus of each NRA certified class.

  • NRA FIRST Steps Rifle Orientation

  • NRA Basic Rifle Shooting Course

  • NRA Basic Metallic Cartridge Reloading Course

  • NRA-NMLRA Basic Muzzleloading Shooting Course


Shotgun Training Courses

From orientation courses to muzzleloading and reloading, the NRA Education & Training Division offers classes to improve and hone your shotgun shooting skills. Explore the available NRA certified shotgun training courses and learn more about the focus of each class.

  • NRA FIRST Steps Shotgun Orientation

  • NRA Basic Shotgun Shooting Course

  • NRA-NMLRA Basic Muzzleloading Shooting Course

  • NRA Basic Shotgun Shell Reloading Course


Personal Protection Courses

Learn how to protect yourself and your family both in and out of your home with NRA certified personal protection training courses. Get more information about the curriculum and focus of each course.

  •  NRA Basic Personal Protection In The Home Course

  • NRA Basics Of Person Protection Outside The Home Course

  • NRA Defensive Pistol Course

 

Please call us for pricing and scheduled classes

602.900.1137