Crosshairs Firearm Training

Crosshairs Firearm Training

NRA Certified Instructor

Haverhill MA. 01832


Your home is your castle...protect it!

Crosshairs Firearm Training


We offer NRA Certified Instructor led classes in Basic Pistol, (*LTC-002) Basic Rifle (*FID-001), and Home Safety (*LTC-007). Your instructor is NRA Certified and also certified by the Massachusetts State Police to issue certificates to students upon the completion of the class.

The Basic Pistol Class will require 5 hours while the Basic Rifle Class is a 14 hour, 2 day class. One day of class room followed by one day at the range.

The NRA has changed the training criteria for the Basic Pistol Class into a two part platform. You first need to sign up for the online blended learning portion of the training done here, then sign up for the classroom portion of the training which can be done here.

Please allot enough time in your schedule to complete the course you are considering taking.
No refunds and/or certificate for any class that you cannot participate in the entire class!

We are located right off route 495 in Haverhill MA. Scheduled classes are held monthly on Saturdays, but we also offer special classes weekdays to fit the perspective students needs.

Private individual classes are $130.00, semi-private $125.00 each for weekday or unscheduled weekend classes.

Next scheduled class is: Basic Pistol.

register here

email instructor

My site is Eco Friendly!

We are now accepting credit card payments using Square!! The secure payment method for modern business. Made for mobile!

* LTC-002, LTC-007, FID-001 are course numbers from Mass General Law Chapter 140, § 131P and 515CMR 3.00