Training & Events

Upcoming Events

Events
Calendar
Sun
Mon
Tue
Wed
Thu
Fri
Sat
S
M
T
W
T
F
S
2
4
10
13
24
25
26
27
31
1
2
SD102 — Introduction to Rifle Ownership (Classroom + Virtual)
November 29, 2026    
2:00 pm - 3:30 pm
$1.00
Build confidence with rifles. Understand platforms, optics, and sling use, then practice safe handling in a virtual range setting. No personal gear required. No live [...]
LPA104 - Operation KnockOut (Mat-Practical)
November 29, 2026    
6:00 pm - 8:00 pm
$1.00
Build strength and confidence. Blend cardio, conditioning, and practical self-defense in one empowering, high-energy class.Please bring a yoga mat and water bottle. Registration & Class [...]
SD330 - Low Light Applications (LIVE FIRE)
November 30, 2026    
7:00 pm - 8:30 pm
$125.00
Train to fight in the dark. Practice target identification, handheld and weapon-mounted light techniques, and safe live fire drills in reduced light. All live fire [...]
GG001 - Holster Selection Workshop (CLASSROOM)
December 1, 2026    
2:00 pm - 3:00 pm
$1.00
Carry with confidence. Learn how to choose the right holster for your lifestyle, balance comfort with concealment, and practice safe draw/re-holster techniques. Walk away knowing [...]
SD101 — Introduction to Handgun Ownership
December 3, 2026    
7:00 pm - 8:30 pm
$1.00
Start your firearms journey the right way. Learn handgun safety, storage, and handling basics with guided dry-fire practice — perfect for brand-new owners. No personal [...]
NSSF100 - NSSF First Shots: Pistol
December 5, 2026    
2:30 pm - 5:30 pm
$1.00
Pistol session. Instructor: Kevin Fialkowski. The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading [...]
SD210 - Beginnings of Handgun Handling (LIVE FIRE)
December 6, 2026    
2:00 pm - 3:30 pm
$125.00
Take your first shots under expert guidance. Reinforce safety, accuracy, and confidence with structured live-fire handgun drills. Live fire. Ammo not included. Rentals included.Open to [...]
NSSF100 - NSSF First Shots: Pistol
December 7, 2026    
6:00 pm - 9:00 pm
$1.00
Pistol session. Instructor: Kevin Fialkowski. The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading [...]
SD101 — Introduction to Handgun Ownership
December 8, 2026    
2:00 pm - 3:30 pm
$1.00
Start your firearms journey the right way. Learn handgun safety, storage, and handling basics with guided dry-fire practice — perfect for brand-new owners. No personal [...]
SD102 — Introduction to Rifle Ownership (Classroom + Virtual)
December 8, 2026    
7:00 pm - 8:30 pm
$1.00
Build confidence with rifles. Understand platforms, optics, and sling use, then practice safe handling in a virtual range setting. No personal gear required. No live [...]
GG002 - AR-15 Optics & Accessories Basics.
December 9, 2026    
2:00 pm - 3:30 pm
$1.00
Red dot or LPVO, where to mount it, what a co-witness sight actually does, and which accessories are worth your money versus which just add [...]
SD310 - Dynamic Handgun Shooting 1 (LIVE FIRE)
December 11, 2026    
2:00 pm - 3:30 pm
$125.00
Step up your skills with faster shooting. This live-fire class introduces target transitions, double taps, flash sight picture, reloads, and malfunction drills. All live fire [...]
SD103 - Knife Skill (Classroom-Practical)
December 11, 2026    
7:00 pm - 8:30 pm
$1.00
A working knife class, taught as a skill rather than a theory. You'll cover grip and stance, footwork and distance management, how an edged confrontation [...]
GG003 - Body Armor & Belt Setups (CLASSROOM)
December 12, 2026    
2:00 pm - 3:00 pm
$1.00
Train like you fight. Learn how to select the right armor, build a functional battle belt, and integrate medical gear, radios, and more without sacrificing [...]
MR100 – Intro to Competition Shooting
December 14, 2026    
2:00 pm - 4:00 pm
$1.00
Curious about USPSA, IDPA, or steel matches but not sure how any of it works? We cover the major disciplines and their divisions, what gear [...]
NSSF100 - NSSF First Shots: Rifle
December 15, 2026    
6:00 pm - 9:00 pm
$1.00
Rifle session. Instructor: Kevin Fialkowski. The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading [...]
SD220 - Beginnings of Rifle Handling (LIVE FIRE)
December 16, 2026    
2:00 pm - 3:30 pm
$125.00
Confirm your zero and build live-fire skills. This first step into rifle shooting emphasizes safe handling, accuracy, and confidence on the range. Live fire. Ammo [...]
SD320 - Dynamic Handgun Shooting 2 (LIVE FIRE)
December 16, 2026    
7:00 pm - 8:30 pm
$125.00
Push your abilities further with time-driven standards and tighter accuracy. Learn to balance speed and precision while running integrated defensive drills. All live fire range [...]
MST201 - First Aid Basics, Practical
December 17, 2026    
7:00 pm - 8:30 pm
$125.00
Turn knowledge into skill. Practice tourniquet use, wound packing, and CPR hands-on with professional guidance.MST101 required. Class Pricing $125 per person for members and non-members. [...]
LPA310 - Operation Fierce and Fabulous (Live Fire)
December 18, 2026    
6:00 pm - 7:30 pm
$125.00
Elevate your defensive skills. Master dynamic handgun techniques with supportive coaching and members-only intensity.Women only. Members only. LPA210 required. Class Pricing $125 per person. Pay [...]
NSSF100 - NSSF First Shots: Rifle
December 19, 2026    
2:30 pm - 5:30 pm
$1.00
Rifle session. Instructor: Kevin Fialkowski. The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading [...]
SD370 - Ground Defense Basics (Mat Practical)
December 20, 2026    
2:00 pm - 4:00 pm
$125.00
What to do when a confrontation ends up on the ground. Protecting your head, escaping from underneath, controlling distance, defending a holstered firearm, and getting [...]
SD330 - Low Light Applications (LIVE FIRE)
December 21, 2026    
7:00 pm - 8:30 pm
$125.00
Train to fight in the dark. Practice target identification, handheld and weapon-mounted light techniques, and safe live fire drills in reduced light. All live fire [...]
MR200 – Beginnings of Competition Shooting (LIVE FIRE)
December 22, 2026    
2:00 pm - 4:00 pm
$125.00
Put match fundamentals into practice: drawing from a holster on a timer, transitioning between targets, reloading under pressure, and moving safely through a stage. Built [...]
SD101 — Introduction to Handgun Ownership
December 23, 2026    
2:00 pm - 3:30 pm
$1.00
Start your firearms journey the right way. Learn handgun safety, storage, and handling basics with guided dry-fire practice — perfect for brand-new owners. No personal [...]
SD101 — Introduction to Handgun Ownership
December 28, 2026    
2:00 pm - 3:30 pm
$1.00
Start your firearms journey the right way. Learn handgun safety, storage, and handling basics with guided dry-fire practice — perfect for brand-new owners. No personal [...]
MST202 - OC Spray Use (CLASSROOM / Practical)
December 29, 2026    
7:00 pm - 8:00 pm
$125.00
Build confidence in deploying OC spray. Train with inert canisters, learn safe handling, and understand decontamination steps.MST102 required. Class Pricing $125 per person for members [...]
SD210 - Beginnings of Handgun Handling (LIVE FIRE)
December 30, 2026    
7:00 pm - 8:30 pm
$125.00
Take your first shots under expert guidance. Reinforce safety, accuracy, and confidence with structured live-fire handgun drills. Live fire. Ammo not included. Rentals included.Open to [...]
Events on November 29, 2026
Events on November 30, 2026
SD330 - Low Light Applications (LIVE FIRE)
30 Nov 26
King of Prussia
Events on December 1, 2026
Events on December 3, 2026
Events on December 5, 2026
NSSF100 - NSSF First Shots: Pistol
5 Dec 26
King of Prussia
Events on December 6, 2026
Events on December 7, 2026
NSSF100 - NSSF First Shots: Pistol
7 Dec 26
King of Prussia
Events on December 8, 2026
Events on December 9, 2026
Events on December 11, 2026
Events on December 12, 2026
Events on December 14, 2026
Events on December 15, 2026
NSSF100 - NSSF First Shots: Rifle
15 Dec 26
King of Prussia
Events on December 16, 2026
Events on December 17, 2026
MST201 - First Aid Basics, Practical
17 Dec 26
King of Prussia
Events on December 18, 2026
Events on December 19, 2026
NSSF100 - NSSF First Shots: Rifle
19 Dec 26
King of Prussia
Events on December 20, 2026
Events on December 21, 2026
SD330 - Low Light Applications (LIVE FIRE)
21 Dec 26
King of Prussia
Events on December 22, 2026
Events on December 23, 2026
Events on December 28, 2026
Events on December 29, 2026
Events on December 30, 2026

Have an idea for a class?

Let us know!

Training

Here are a few of the training options and classes offered at Shoot Indoors KOP:

One-on-One training with a certified instructor. Learn new skills or hone your current abilities. 

Have all your shooting needs taken care of. Personal concierge service. Try all our biggest and coolest firearms.

Red Cross First Aid, AED, and CPR

Gain hands-on experience and enhance your preparedness to handle situations ranging from minor injuries to life-threatening emergencies.

NRA and USCCA Basic Firearms Instruction

We offer a wide range of classes to help you grow in your understanding of firearms safety, laws, and handling. 

ASP Tactical Weapons: Handcuff and Baton

Our certified instructors guide you through a rigorous curriculum, developing your tactical decision-making, restraint techniques, and force escalation management.

Florida and Maryland CCW

Our CCW classes meet the requirements necessary for you to obtain your Concealed Carry License in additional states.

Email training@rest.shootindoorsphilly.com with any questions.

Sign Our Waiver