On Target Firearms

(978) 967-4933


facebook Instagram

Indoor Gun Range

Our state-of-the-art indoor 14-lane gun range is open to the public. We offer options that allow you to shoot your own firearms or rent one of our large selection of range guns. Members and guests have the option of bringing your own gun or renting one of ours. Memberships are available, see below.

Our range accomodates pistol calibers from .22 to .500 S&W. Additonally, you can shoot rifle calibers from .22 to .50 BMG. Some caliber restrictions could apply, so contact us for more information. Only brass cased ammo is allowed on the range. No steel or aluminum cased ammo. All participants must follow our range rules at all times.

Persons without a valid Massachusetts LTC must have one other person over the age of 18 with them to rent a lane or a firearm.

Persons under 18 years of age must be accompanied by their legal parent/guardian.

We ask all shooters to check in at least 1 hour before close.

Gun Range Fees

  • Public lane rental fee: $25 per person for the day/visit
  • Pistol rentals: $20 per caliber plus ammunition costs
  • Rifle rental: $30 per caliber plus ammunition costs
  • Shotgun rental: $30 per gauge plus ammunition costs
  • Eye and ear protection: $1 each (total of $2 if you need both). Eye and ear protection is mandatory on the range at all times!
  • Private lessons, classes and one-on-one training: $75 per hour, by appointment only.


On Target Firearms offers membership packages to our indoor gun range, located here in Dracut.

All members qualify for:

  • Unlimted use of range
  • Lane reservations
  • Members only range
  • 50% off handgun rentals
  • 50% off rifle and shotgun rentals
  • 50% off FFL transfers
  • 10% off training classes
  • Guests of members receive a $10 discount off their lane rental fee

Membership cost: $450 per year, per person.

First Responder & Military Discounts

We offer discounts to our first responders and military members upon request and with proof of valid ID. Ask for details when checking in.