The Tom Carroll Indoor Pistol Range

Facilities & Activities – Indoor Pistol Range

The Tom Carroll Indoor Pistol Range offers an indoor, climate controlled environment for shooters. It is a great way to keep up with shooting over the winter months. The range is a fun, family friendly environment dedicated to providing a pleasurable shooting experience for everyone from novice to experienced shooters. We offer 8 lanes and we can accommodate .22 rifles, and pistols.

Features include:

  • 50 foot range
  • Allows almost any paper target
  • Winter Pistol League
  • Winter Rifle League
  • High School Rifle Leagues
  • Junior Rifle Competition

Range Officer(s):
Mark Pater and Brandon Goldhammer

Members, to see contact information, Log In and then return to this page.


Special Note: Jacketed ammunition is not allowed on the indoor pistol range (lead bullets ONLY). For range qualification, contact the range officer above.

Range Events

DateRange Event
10/08/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
10/10/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
10/11/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
10/15/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
10/17/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
10/18/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
10/22/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
10/24/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
10/25/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
10/29/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
10/31/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/01/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
11/05/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/07/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/08/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
11/12/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/14/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/15/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
11/19/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/21/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/22/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
11/26/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
11/29/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
12/03/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
12/05/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
12/06/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
12/10/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
12/12/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
12/13/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
12/17/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
12/19/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
12/20/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
12/26/24Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
12/27/24Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
01/02/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/03/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
01/07/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/09/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/10/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
01/14/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/16/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/17/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
01/21/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/23/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/24/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
01/28/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/30/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
01/31/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
02/04/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/06/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/07/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
02/11/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/13/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/14/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
02/18/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/20/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/21/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
02/25/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/27/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
02/28/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
03/04/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/06/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/07/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
03/11/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/13/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/14/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
03/18/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/20/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/21/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM
03/25/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/27/25Grasso Tech Practice 3PM - 6PM

Grasso Tech Practice 3PM - 6PM
03/28/25Quaker Hill Juniors 6PM - 9PM

Quaker Hill Juniors 6PM - 9PM