Schedule Upcoming Classes

Wednesday, January 17, 2024 - Friday, January 19, 2024

High Risk Search Warrants

Texas Tactical Police Officers Association
San Antonio, TX
LE Only

Register at https://www.ttpoa.org/events/EventDetails.aspx?id=1746954&group

Saturday, March 16, 2024 - Sunday, March 17, 2024

Practical Pistol Marksman / Contact Threat Mitigation

Miami, FL
In collaboration with Jason Paletta

Register at https://www.pillartraining.net/schedule/p/contact-threat-mitigation-jacksonville-fl-tba

Wednesday, March 20, 2024 - Friday, March 22, 2024

High Risk Search Warrants

Waco, TX
Mil / LE Only

Register Online Now
or Download Fillable Student Application
Pay for Course Online Now

Thursday, April 4, 2024 - Sunday, April 7, 2024

Shooter Symposium

Eagle Lake, TX

Register at https://www.shootersymposium.com/

Monday, April 22, 2024 - Tuesday, April 23, 2024

2-Day Performance Pistol

Hartford, CT

Register at https://oftllc.us/event/2-day-performance-pistol-with-jared-reston-2/

Wednesday, April 24, 2024 - Thursday, April 25, 2024

2-Day Performance Pistol

Wappingers Falls, NY

Register at https://oftllc.us/event/2-day-performance-pistol-with-jared-reston-3/

Saturday, April 27, 2024 - Sunday, April 28, 2024

2-Day Performance Pistol

Pittsburgh, PA

Register at https://oftllc.us/event/2-day-performance-pistol-with-jared-reston-4/

Monday, April 29, 2024 - Tuesday, April 30, 2024

2-Day Performance Pistol

Princeton, NJ

Register at https://oftllc.us/event/2-day-performance-pistol-with-jared-reston-5/

Saturday, May 25, 2024 - Sunday, May 26, 2024

2-Day Performance Pistol

Ares Training Facility
Leesburg, FL

Register Online Now
or Download Fillable Student Application
Pay for Course Online Now

Saturday, August 3, 2024 - Sunday, August 4, 2024

2-Day Room Clearing

Coverd 6 Facility
Moopark, CA

Register Online Now
or Download Fillable Student Application
Pay for Course Online Now

Saturday, August 10, 2024 - Sunday, August 11, 2024

2-Day Room Clearing

Onalaska, WA

Register Online Now
or Download Fillable Student Application
Pay for Course Online Now