Schedule Upcoming Classes

Saturday, February 11, 2023 - Sunday, February 12, 2023

2-Day Performance Gun Fighting - Mod 1

Burro Canyon, CA

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

Wednesday, March 22, 2023 - Thursday, March 23, 2023

2-Day Performance Pistol

Wappingers Falls, NY

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

Saturday, March 25, 2023 - Sunday, March 26, 2023

2-Day Performance Gun Fighting - Mod 1

Yale, VA
Note: Daily Range Fee $25 Paid at Range

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

Wednesday, April 12, 2023 - Sunday, April 16, 2023

Texas Tactical Police Officers Association

Round Rock, TX

Register at TTPOA

Sunday, April 16, 2023 - Thursday, April 20, 2023

Special Skills

Bolingbrook, IL
Closed Course

Friday, September 8, 2023 - Sunday, September 10, 2023

Bash Brothers Bash

Dalton, NH

Register at Ridgeline