Calendar
Classes
Live-Fire Classes
Basic Handgun
Defensive Shooting Fundamentals – Level 1
Defensive Shooting Fundamentals – Level 2
Private & Semi-Private Instruction
Women’s Basic Handgun
Women’s Intermediate Handgun
Women’s Advanced Handgun
AR-15 Fundamentals
Non-Shooting Classes
Basic Life Support (American Heart Association)
Countering The Mass Shooter Threat
Emergency First Aid Fundamentals
Refuse To Be A Victim®
Store
Classes
Shooting classes
Non-shooting classes
First Aid Kits
TFAK – Tactical First Aid Kit
The Medic – First Aid Kit
The MyFAK – First Aid Kit
The Solo – First Aid Kit
The Cycle Medic – First Aid Kit
The Boat Medic – First Aid Kit
Literature
Emergency First Aid Fundamentals (textbook only)
Concealed Carry and Home Defense Fundamentals (textbook only)
Countering The Mass Shooter Threat (textbook only)
Defensive Shooting Fundamentals: Level 1 – Training Your Mind And Body How to Respond (textbook only)
Defensive Shooting Fundamentals: Level 2 – Training for Real Life Scenarios (textbook only)
Blog
My Account
Register
Login
My Membership Account
Cart
Orders
Addresses
Payment methods
Checkout
Logout
Select Page
Loading view.
No events scheduled for June 24, 2125.
No events scheduled for June 24, 2125.
Live Fire Class
Events
Live Fire Class
Events Search and Views Navigation
Search
Enter Keyword. Search for Events by Keyword.
Enter Location. Search for Events by Location.
Find Events
Event Views Navigation
Day
List
Month
Week
Map
Today
6/24/2125
June 24, 2125
Select date.
Previous Day
Next Day
Subscribe to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Export .ics file
Export Outlook .ics file