Schedule Upcoming Classes

Sunday, October 15, 2023 - Thursday, October 19, 2023

SWAT Skills

Bolingbrook, IL
Closed Course

Saturday, October 28, 2023 - Sunday, October 29, 2023

2-Day Rifle

Lebanon, IN

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

Saturday, November 11, 2023 - Monday, November 13, 2023

High Risk Search Warrants

Orange County, CA
Mil/LE Only

Register Online Now
or Download Fillable Student Application

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

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, 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