Barry Mills

Instructor # 497829 | Barry Mills - USCCA Training Counselor

Certified with the USCCA since 12/6/2015

Certification Renewal Date 12/6/2025

Salem, NH, 03079

5.0

Rating star largeRating star largeRating star largeRating star largeRating star large
See Reviews

USCCA Certifications

  • Concealed Carry & Home Defense
  • Concealed Carry & Home Defense Fundamentals - Training Counselor
  • Women's Handgun & Self-Defense
  • Countering the Mass Shooter
  • Emergency & First Aid
  • AR-15 Fundamentals
  • Children's Firearms & Safety Fundamentals
  • Marksmanship Simplified: Foundations of Handgun Coaching
  • Range Safety Officer
  • Concealed Carry & Home Defense with Simulations

My Biography

═══════════════════════════════════════════════════════════════════════════════════════════════

  • USCCA TRAINING COUNSELOR
  • USCCA CERTIFIED INSTRUCTOR
  • NRA CHIEF RANGE SAFETY OFFICER
  • NRA CERTIFIED FIREARMS INSTRUCTOR

═══════════════════════════════════════════════════════════════════════════════════════════════ Contact 603-952-9407 - [email protected]

343 S Broadway, Unit 14, Salem, New Hampshire 03079 ───────────────────────────────────────────────────────────────────────────────────────────────

We are professional firearms instructors providing superior firearms training and continued support to all our students and Certified

USCCA Instructors we have trained throughout New England. Barry Mills is a member of the Inaugural Class of USCCA Training

Counselors.

USCCA CERTIFICATIONS:

  • USCCA Training Counselor
  • USCCA Concealed Carry & Home Defense Instructor
  • USCCA AR-15 Instructor

Basic Handgun, Home Defense & Concealed Carry Fundamentals Instructor Women’s Basic Pistol, Intermediate Pistol & Defensive Pistol Instructor Emergency First Aid & Countering the Mass Shooter Threat Instructor Children's Firearms Safety Fundamentals Instructor

- Handgun Marksmanship Coach Range Safety Officer ═══════════════════════════════════════════════════════════════════════════════════════════════

NRA CERTIFICATIONS:

  • Chief Range Safety Officer
  • Defensive Pistol & Basic Pistol Shooting Instructor
  • Basic Rifle Shooting & Basic Shotgun Shooting Instructor
  • Personal Protection Outside the Home Instructor
  • Personal Protection in the Home Instructor Home
  • Firearms Safety Instructor

═══════════════════════════════════════════════════════════════════════════════════════════════

Commonwealth of Massachusetts State Police Basic Firearms Safety Certified Instructor (BFS LTC-001, LTC-002, LTC-003, LTC-007 & FID-001) State of Utah Certified Concealed Firearms Instructor Axon Taser Certified Civilian Instructor Texas A&M Civilian Response to Active Shooter Events Instructor NLT Affiliate Instructor for NRA Basic Pistol Ultimate Training Munitions, UTM/NRA Certification AGI Certified Law Enforcement AR-15 Armorer Glock Certified Armorer ═══════════════════════════════════════════════════════════════════════════════════════════════ Industry Memberships:

  • USCCA - United States Concealed Carry Association
  • NRA - National Rifle Association
  • NSSF - National Shooting Sports Foundation
  • GOA - Gun Owner's of America
  • GOAL - Gun Owners' Action League (Massachusetts)
  • GOME - Gun Owners of Maine
  • GSSF - Glock Shooting Sports Foundation

 

Current Classes Available

5.0

Rating star largeRating star largeRating star largeRating star largeRating star large

369 Reviews

What Students Are Saying

  • Rating star largeRating star largeRating star largeRating star largeRating star large

    Class taken on Wed, May. 7, 2025
    |Taught by

    "Barry is an outstanding instructor - so informative, engaging and very thought provoking. He took time to answer everyone's questions thoughtfully and enthusiastically. I left the class feeling confident with what I learned and Barry made taking my gun apart and cleaning it such an enjoyable experience! I would highly recommend taking a class with Barry!"

    Submitted on Tues, May. 13, 2025 by Kristen K.

    "Kristen, thank you for your thoughtful comments and your review."

    Submitted on Tues, May. 13, 2025

  • Rating star largeRating star largeRating star largeRating star largeRating star large

    Class taken on Sat, May. 10, 2025
    |Taught by

    "5 Stars isn’t enough, Barry did amazing. "

    Submitted on Sun, May. 11, 2025 by Mia T.

    "Mia, thank you so much for your kind words."

    Submitted on Mon, May. 12, 2025

  • Rating star largeRating star largeRating star largeRating star largeRating star large

    Class taken on Wed, May. 7, 2025
    |Taught by

    "Barry is a knowledgeable, funny, and awesome instructor. I look forward to taking future classes with him."

    Submitted on Thur, May. 8, 2025 by Stephen S.

    "Stephen, thank you for your kind words and review."

    Submitted on Fri, May. 9, 2025