Photo by Rachel Maloney, 2025, courtesy of OnSight Firearms Training
Pistol training designed by a woman for women
I apply a principle-based approach to teaching pistol shooting fundamentals, with a heavy focus on stance, grip and vision for fast target acquisition and better recoil management, so you can shoot sooner, with accountability. Full-day outdoor training is held at LCPCP, an outdoor members-only range, offering 180° of mobility, where you’ll learn defensive skills, including drawing your pistol from a holster, conducting emergency and speed reloads, clearing malfunctions, shooting on the move and engaging multiple targets at various distances and angles. Indoor training is held at PTA, an indoor range conveniently located in South Philadelphia’s Italian Market where new shooters can work at a more deliberate pace. Indoors or outdoors, you get lots of trigger time running effective, proven drills to develop skills for home defense and CCW application. You’ll perform practical work that drives relevant pistol skill development in an atmosphere that is encouraging while setting high performance standards.
Certifications and Training
Certifications
- Range•Master Certified Firearms Instructor 
- NRA Certified Pistol Instructor 
- NRA Certified Range Safety Officer 
Formal Training
- Rangemaster Instructor Development Course, Tom Givens, 2025 
- Practical Pistol Fundamentals, Ben Stoeger, 2024 
- Competition Shooting, Callahan Training Group, 2023-2025 
- Pistol and Carbine Training, Foundation & Proficiency, 1ST IN, 2020-2025 
- DTI Defensive Handgun, John Farnam, 2022 
- TAC-MED Lifesaver Course, Onsight Medical Training, 2022 
Competition
- USPSA, Carry Optics Division 
get in touch
where we train
Serving Southeastern PA, including Philadelphia, Delaware, Montgomery and Chester Counties, Maryland, Delaware, New York and New Jersey. Indoor classes are held at Philadelphia Training Academy (PTA) located in South Philadelphia’s Italian Market at 831 Ellsworth Street, Philadelphia. Outdoor classes are held at Lebanon County Police Combat Pistol Club (LCPCPC) at 1855 Russell Road, Lebanon, PA.
 
                        