First Defense Firearms, Inc. offers Private, Group, and Women only firearms instruction.

Basic Firearms Safety Course for LTC or FID

Our LTC course is a Full Day of Quality Training with LIVE FIRE Included.

  • Call or e-mail for class schedule and pricing.

  • Groups of 4 or more receive a discount.

  • Requirements: 1) Applicants must fill out pre-registration form (located below).
2) In order to hold a seat in the class, we ask for a $50.00 deposit.





* Combative Handgun
Levels 1 thru 4 Classes


* WOMEN'S ONLY Combative Handgun
Levels 1 thru 4 Classes


* Combative Rifle/Carbine
Levels 1 thru 4 Classes


* Combative Shotgun
Levels 1 thru 4 Classes


* Force on Force Class


Private Shooting Lessons

  • Basic

  • Advanced

  • One on One Private or Semi-Private


Defensive Firearms Training

Handgun, Rifle, Shotgun, Force on Force, Sub-Machine Gun

Private & Group Classes


Shooting Fundamentals Class


Utah Non-Resident Concealed Carry Permit Class

This non-resident license to carry allows concealed carry of a firearm in 31 states.
Covered States include the following: Alabama, Alaska, Arizona, Arkansas, Delaware,
Georgia, Idaho, Indiana, Iowa, Kentucky, Louisiana, Minnesota, Mississippi, Missouri,
Montana, Nebraska, North Carolina, North Dakota, Ohio, Oklahoma, South Dakota,
Tennessee, Texas, Utah, Vermont, Virginia, Washington
State, West Virginia, Wisconsin, Wyoming


NRA Personal Protection Inside the Home Course


MA Firearms Laws Refresher Course
* Women's Only LTC Class *
Date- TBA
Instructor Information:

Dennis Doti
Chief Instructor / Director of Training

Current Full-Time Law Enforcement Officer with 18 Years of Full-Time Law Enforcement Experience
Former SWAT Team Member
Current Police Department Senior Firearms Instructor
MA State Police Certified Firearms Instructor
Master Pistol Instructor
Master Rifle Instructor
Master Shotgun Instructor
MP5 Submachine Gun Instructor
Force on Force Instructor
Combat Handgun Instructor
NRA Certified Pistol Instructor
NRA Certified Home Firearms Safety Instructor
NRA Certified Personal Protection In the Home Instructor
Utah Concealed Carry Firearms Instructor
3 Gun, IDPA and USPSA
Action Shooting Competitor
Awarded IDPA "King of New England" 2013
Multiple National, State and Regional Championships Winner

Although Dennis is a full-time, Professional Trainer, he is constantly increasing his own skills.  He
doesn't believe in "good enough".  In addition to creating his own firearms programs, he trains with
top tier instructors across the United States and incorporates that knowledge into the curriculum.  
This ensures that you receive the most up to date, quality instruction.  With Dennis, there's no fluff or
smoking mirrors, there's only solid instruction from a Professional Trainer who is enthusiastic to help
you succeed in your goals.  When choosing your firearms instructor, take an in-depth look at their
credentials and ask them questions.  You and your family deserve the best, and We are here for you.

- Basic Firearms Safety Classes for LTC- MA State Police Certificate Issued (LIVE FIRE Included)
- Specialized Firearms Lessons (Individual or Group) such as Concealed Carry Techniques, Point
Shooting / Combat Focused Shooting, Handgun, Rifle, Shotgun, Sub-Machine Gun
- Private Shooting Instruction (Precision Skills and Defensive Techniques)
- Group, Private and Women Only Classes Available
- Utah Non-Resident Concealed Carry Firearms Permit Classes


Group LTC Classes are once per month. Dates and times are determined on a month to month
basis.  Every effort is made to accomodate students' schedules.

Private classes are held by appointment.

If you have any questions, feel free to contact us.