Firearms Training & Education Serving the North Shore

Salem Firearm Safety teaches the NRA Basic Pistol and NRA Basic Rifle Safety Class for individuals wishing to learn firearm safety or obtain their License to Carry (LTC) or Firearms Identification Card (FID). Our classes are limited to 5 students offering more personalized attention and include live-fire training individually with the instructor. We also offer advanced training as well as Skeet and Trap shooting lessons.

All Safety Classes cover the Massachusetts Laws for Licensing, Transportation and Storage of Firearms per Mass General Laws.

NRA Basic Pistol Safety Class (LTC-002)

  • This course includes 4 hours classroom and 2 hours of live-fire training
  • It covers The Rules for Safe Gun Handling and the Fundamentals of Pistol Shooting.
  • This course qualifies you to apply for your License to Carry in Mass. and other states if applying for your non-resident LTC.
  • Students will receive their Massachusetts Basic Firearms Safety Certificate upon completion of this course.
  • $125 per student.

nra home firearms safety course (ltc-007)

  • This course is 4 hours and covers The Rules for Safe Gun Handling.
  • This is not a live-fire course.
  • This course qualifies you to apply for your LTC in Mass. 
  • Students will receive their Massachusetts Basic Firearms Safety Certificate upon completion of this course.
  • $75 per student.

NRA Basic Rifle Class (FID-001)

  • This class offers individuals instruction regarding rifles and shotguns only.  
  • This class is designed for those persons under between the ages of 15 and 21 and who wish to obtain their FID license only.
  • $50 per student by appointment.

Concealed carry and home defense

  • This class covers the Fundamentals of Concealed Carry and Home Defense as well as the Use of Deadly Force.
  • Upcoming Dates to be announced.  Includes live-fire advanced training.