Rifle/Pistol Range



Address: 301 Shunpike Road, Sprinfield, NJ 07081
Monday through Friday: 8 a.m to 4 p.m (908) 273-1129
Sunday: 12 p.m. to 5 p.m. (908) 273-3553
Shooters are required to attend a Range safety/orientation course prior to utilizing the Sheriff’s Range. Click here for more information.
Range Dates: Click here for more information.
Photos: Click here


Range Hours: The Firearms Training Facility will be open to the public from 12 pm – 5 pm on Sundays only.

2014 Sunday Range Schedule:

March 09, 16, 23, 30 August 03, 10, 17, 24
April 06, 13, 27 September 07, 14, 21, 28
May 04, 18 October 05, 12, 19, 26
June 01, 08, 22, 29 November 02, 09, 16, 23, 30
July 13, 20, 27 December 07, 14


Range Safety/Orientation Course Requirements:

A valid NJ Firearms Identification Card and a valid form of photo identification are required. To make an appointment for the safety orientation course, please contact Detective Erik Finne at 908-273-1129 between the hours of 9am to 3pm . Do not bring firearms to the orientation course.

After you successfully complete the orientation course, range access cards will be available by appointment for pick up at the Union County Sheriff’s Identification Unit located at 10 Elizabethtown Plaza, Administration building, 1st floor, Elizabeth, NJ 07202. Please contact the Sheriff’s ID Unit at (908) 527-4950 for an appointment.

Procedure for Renewal: Beginning Monday, March 3rd, 2014, you may obtain your 2014 renewal sticker at the range facility from 9 a.m. to 11 a.m and 1 p.m to 3 p.m or on any open Sunday range date.

To obtain your 2014 renewal, you must produce your current New Jersey Firearms ID card and current drivers license or acceptable form of identification.

Juveniles that have attended the range orientation and have not turned 18 years old do not have to be present to obtain the renewal sticker.

Union County Resident: Non-County Resident:
  • Adult: $20.00
  • Seniors, 55+: $10.00
  • 12-17 years: $10.00
  • Adult: $30.00
  • Seniors, 55+: $15.00
  • 12-17 years: $15.00


Check, Cash or Money Order Accepted. Credit cards are not accepted. Make check or money order payable to: Union County Treasurer.

Range Time: $10.00 per hour

For more information contact the Union County Sheriff’s Office at (908) 527-4450


Photos