Academy

Our instructors are certified by the Massachusetts State Police to teach basic firearms safety classes using either Municipal Police Training Committee (MPTC) or National Rifle Association (NRA) classes. All of our instructors bring their extensive experience gained over years of shooting to the range and classroom for your benefit. Whether your goal is to learn basic firearm safety, advanced self-defense tactics, or how to advance in competitive shooting, we have the experience to get you there.

Get you License to Carry and learn basic firearms handling.

Get instruction in advanced topics such as home defense and combat shooting techniques.

Register for an upcoming class below or call us any time at 508.343.8972.

Upcoming classes:

Date/Time Event
Thursday
January 27
6:00 PM
Basic Firearms Safety Class

Sorry, but this class is full.
Saturday
January 29
9:00 AM
Basic Firearms Safety Class

Sorry, but this class is full.
Wednesday
February 2
6:00 PM
Basic Firearms Safety Class

Sorry, but this class is full.
Thursday
February 10
9:00 AM
Basic Firearms Safety Class
Seats Available: 2


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now

Saturday
February 12
9:00 AM
Basic Firearms Safety Class
Seats Available: 8


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now

Saturday
February 12
1:00 PM
Basic Wound Management Class Bill C. Instructor
Seats Available: 8

The Basic Wound Management class, taught by Massachusetts EMT and Iraq War Veteran Bill Carlo will teach you the basic skills to treat penetrating wounds until Emergency services arrive.

Curriculum includes:

  • Contacting and relaying vital information to 911 dispatchers
  • Protection against infectious disease
  • Controlling Blood Loss
  • Pressure Dressings
  • Appropriate use of Tourniquets
  • Hemostatic Agents / Quick Clot
  • Chest Seals

The class is approximately two hours long and consists of video instruction and hands-on training. Instructions will be provided for self-aid as well as the aid of others. Some of the videos in the class do contain graphic images.

Register Now

Monday
February 14
6:00 PM
Basic Firearms Safety Class
Seats Available: 9


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now

Wednesday
February 16
6:30 PM
MA Concealed Carry Level 1: Intro To Concealed Carry
Seats Available: 1

Class Details:

  • Cost: $100 per person
  • Duration: One 4-hour session
Register Now

Wednesday
February 23
9:00 AM
Basic Firearms Safety Class
Seats Available: 8


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now

Saturday
February 26
9:00 AM
Basic Firearms Safety Class
Seats Available: 7


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now

Monday
February 28
6:00 PM
Basic Firearms Safety Class
Seats Available: 9


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now

Wednesday
March 2
5:00 PM
Utah Nonresident LTC Class

Sorry, but this class is full.
Monday
March 7
6:00 PM
Basic Firearms Safety Class
Seats Available: 9


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now

Wednesday
March 9
6:00 PM
Situational Awareness and Defensive Tactics Course
Seats Available: 8


Class Details:

  • Cost: $225 per person
  • Duration: Three 2-hour classroom sessions
Register Now

Thursday
March 10
6:00 PM
Basic Firearms Safety Class
Seats Available: 8


Class Details:

  • Cost: $125 per person
  • Duration: One 4-hour session
  • Includes: Classroom and live fire instruction
Register Now