Harrington Shooting Sports

Harrington Shooting Sports

Welcome to Harrington Shooting Sports. The foremost training provider in the Charlotte area. Exclusively teaching at Firepower in Matthews

About Us


Instructor Bio

David Harrington, Jr has spent over 24 years as a police officer.  Having served in several divisions his most recent was in the Criminal Investigations Division.  David has over 3,500 hours of continuing training to include the following:  Specialized Firearms Instructor, Low Light / Laser Firearms Instructor, Rapid Deployment to an Active Shooter,  NRA Basic Pistol and numerous others.  David is a certified armorer for Glock pistols, Remington 870 shotguns, Remington 700 Sniper Rifles, and an AR15 / M16 armorer.  David has also been fortunate to be invited to consult for the Discovery Channel and for the television show The Bachelorette working with Emily Maynard.  

This is a family business.  David's wife and children all shoot.  "Shooting with my family and  teaching kids are two of the most rewarding things I am able to do in shooting sports." - David Jr.

David Harrington Sr.

David Sr has over 50 years experience in the shooting world.  He is an NRA certified handgun instructor and assists as needed.


Courses Offered

  • North Carolina Concealed Carry
  • Basic Handgun
  • Basic Shotgun
  • Low Light Handgun
  • Force on Force Training
  • Private Lessons
  • GUN CLEANING/Maintenance training
  • Rifle training available off site
  • Corporate Events

We are also able to train your Church security staff and your company for Active Shooter response.  

Please contact us for pricing on any of these courses





Facebook: Harrington Shooting Sports

Share this page

Contact Us

Drop us a line!

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Harrington Shooting Sports

1200 Industrial Dr, Matthews, North Carolina 28105, United States

(704) 200-7506


Monday - Friday 4pm-8pm 

Saturday - 10am-6pm

Sunday 11am-5pm

Call David at 704-200-7506 or email for an appointment