Resuming Post-COVID Operations – July 1, 2020

Live Fire Classes

 Defensive Shooting Fundamentals – Level 1

Defensive Shooting Fundamentals – Level 2

Defensive Vehicle Tactics

Women’s Basic & Intermediate Handgun

Women’s Advanced Handgun

Private Instruction

Basics of Rifle Shooting

Basics of Shotgun Shooting

Non-Shooting Classes

Emergency First Aid Fundamentals

Countering The Mass Shooter Threat

New Shooter Seminar

Refuse To Be A Victim®


Articles, e-Learning & more

Become a Certified USCCA Range Safety Officer

An excellent way to start (or continue) your journey to being safe and effective with firearms is to achieve Range Safety Officer (RSO) certification.  Register here for USCCA's exceptional online course.

Coming Up Soon !!

Featured Classes

Women’s Handgun

Defensive Shooting Fundamentals

Refuse To Be A Victim®


The Store

You can buy copies of the excellent texts for yourself or friends; or a variety of gear for the person learning to shoot.  I find the best deals, and pass them on to you.

Elna Miller

Featured Shooter

Age 79

…first time shooter…


Latest News


112 Cottonwood Court
Moon Township, PA 15108, USA
(412) 551-4110

Open Hours

Monday – Friday: 10am – 5pm
Weekends: 10am – 9pm
Holidays: Closed