Training & Events

Upcoming Events

Events
Calendar
Sun
Mon
Tue
Wed
Thu
Fri
Sat
S
M
T
W
T
F
S
27
3
8
10
17
24
31
SD101 — Introduction to Handgun Ownership (Lecture + Practical)
September 28, 2026    
7:00 pm - 8:30 pm
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 [...]
GG001 - Holster Selection Workshop (CLASSROOM)
September 29, 2026    
2:00 pm - 3:00 pm
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 [...]
SD102 — Introduction to Rifle Ownership (Lecture + Virtual Range)
September 30, 2026    
7:00 pm - 8:30 pm
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 [...]
SD103 - Start the Bleed ( Knife Use Basics) (Classroom-Practical)
October 1, 2026    
2:00 pm - 3:30 pm
Learn lifesaving skills alongside defensive knife fundamentals. Gain confidence in awareness, handling, and bleeding control techniques. No personal gear required. No live ammo or firearms [...]
LPA101 - Fresh Start Night (Classroom-Practical)
October 2, 2026    
7:00 pm - 8:30 pm
A safe and welcoming introduction to firearms. Learn handgun basics, safety, and handling in a supportive, women-only setting. Registration & Class Pricing $1 registration reserves [...]
NSSF100 – NSSF First Shots
October 4, 2026    
7:00 pm - 10:00 pm
The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading and unloading, range commands and [...]
NSSF100 – NSSF First Shots
October 5, 2026    
2:00 pm - 5:00 pm
The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading and unloading, range commands and [...]
GG002 - AR-15 Optics & Accessories Basics.
October 6, 2026    
7:00 pm - 8:30 pm
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 [...]
SD101 — Introduction to Handgun Ownership
October 7, 2026    
2:00 pm - 3:30 pm
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 [...]
LPA101 - Fresh Start Night (Classroom-Practical)
October 9, 2026    
7:00 pm - 8:30 pm
A safe and welcoming introduction to firearms. Learn handgun basics, safety, and handling in a supportive, women-only setting. Registration & Class Pricing $1 registration reserves [...]
SD101 — Introduction to Handgun Ownership
October 11, 2026    
2:00 pm - 3:30 pm
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
October 12, 2026    
7:00 pm - 8:30 pm
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 [...]
GG003 - Body Armor, Belts & Accessories (CLASSROOM)
October 13, 2026    
2:00 pm - 3:00 pm
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 [...]
SD102 — Introduction to Rifle Ownership (Classroom+ Virtual)
October 14, 2026    
7:00 pm - 8:30 pm
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 [...]
SD103 - Start the Bleed ( Knife Use Basics) (Classroom-Practical)
October 15, 2026    
2:00 pm - 3:30 pm
Learn lifesaving skills alongside defensive knife fundamentals. Gain confidence in awareness, handling, and bleeding control techniques. No personal gear required. No live ammo or firearms [...]
LPA104 - Operation KnockOut (Mat-Practical)
October 16, 2026    
7:00 pm - 8:30 pm
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 [...]
NSSF100 – NSSF First Shots
October 18, 2026    
7:00 pm - 10:00 pm
The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading and unloading, range commands and [...]
SD101 — Introduction to Handgun Ownership
October 19, 2026    
2:00 pm - 3:30 pm
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 [...]
GG004 - Radio & Communications Basics
October 20, 2026    
7:00 pm - 8:00 pm
Stay connected when it matters most. Master the basics of radios, call-sign etiquette, and simple comms plans. Hands-on practice with real gear ensures you leave [...]
SD210 - Beginnings of Handgun Handling (LIVE FIRE)
October 21, 2026    
2:00 pm - 3:30 pm
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
October 22, 2026    
7:00 pm - 10:00 pm
The best first time on a range you can have. This NSSF-certified program covers the safety rules, safe handling, loading and unloading, range commands and [...]
LPA210 - Operation Ladies Night Out (Live-Fire)
October 23, 2026    
7:00 pm - 8:30 pm
Take your first shots with confidence. Experience live-fire handgun training in a fun, encouraging clinic designed for women. Class Pricing $125 per person for members [...]
SD102 — Introduction to Rifle Ownership (Classroom + Virtual)
October 25, 2026    
2:00 pm - 3:30 pm
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 [...]
SD101 — Introduction to Handgun Ownership
October 26, 2026    
7:00 pm - 8:30 pm
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 [...]
GG001 - Holster Selection Workshop (CLASSROOM)
October 27, 2026    
2:00 pm - 3:00 pm
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 [...]
SD210 - Beginnings of Handgun Handling (LIVE FIRE)
October 28, 2026    
7:00 pm - 8:30 pm
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 [...]
SD220 - Beginnings of Rifle Handling (LIVE FIRE)
October 29, 2026    
2:00 pm - 3:30 pm
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 [...]
LPA101 - Fresh Start Night (Classroom-Practical)
October 30, 2026    
7:00 pm - 8:30 pm
A safe and welcoming introduction to firearms. Learn handgun basics, safety, and handling in a supportive, women-only setting. Registration & Class Pricing $1 registration reserves [...]
Events on September 28, 2026
Events on September 29, 2026
Events on September 30, 2026
Events on October 1, 2026
Events on October 2, 2026
Events on October 4, 2026
NSSF100 – NSSF First Shots
4 Oct 26
King of Prussia
Events on October 5, 2026
NSSF100 – NSSF First Shots
5 Oct 26
King of Prussia
Events on October 6, 2026
Events on October 7, 2026
Events on October 9, 2026
Events on October 11, 2026
Events on October 12, 2026
Events on October 13, 2026
Events on October 14, 2026
Events on October 15, 2026
Events on October 16, 2026
Events on October 18, 2026
NSSF100 – NSSF First Shots
18 Oct 26
King of Prussia
Events on October 19, 2026
Events on October 20, 2026
GG004 - Radio & Communications Basics
20 Oct 26
King of Prussia
Events on October 21, 2026
Events on October 22, 2026
NSSF100 – NSSF First Shots
22 Oct 26
King of Prussia
Events on October 23, 2026
Events on October 25, 2026
Events on October 26, 2026
Events on October 27, 2026
Events on October 28, 2026
Events on October 29, 2026
Events on October 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