Schedule Upcoming Classes

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, June 22, 2024 - Sunday, June 23, 2024

LE DM/SPR

Big Springs Shooting Complex
Searsboro, IA

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