What is IDPA?

IDPA (International Defensive Pistol Association) offers an action shooting sport that uses practical equipment with full charge service ammunition to solve simulated self-defense scenarios using practical handguns and holsters that are suitable for self-defense use. The main goal is to test the skill and ability of an individual.

 Welcome to IDPA at TCSL


2014 Season at TCSL

  • TCSL offers IDPA matches every 4th Saturday (March - October)
  • The next match is August 23, 2014
  • Start Times are 10:00 am and 1:00 pm
  • Go to REGISTER link above to sign up for a squad.
  • "Intro to IDPA" classes will be offered in April 26, June 28 and August 23 (go to INTRO TO IDPA link for more information)
  • Classifier sessions will be offered several times throughout the year.  (Next classifier dates are Sunday Aug 3 - 1pm, 2pm, 3pm - go to REGISTER to sign up)
  • Practice sessions will be offered weekly starting on Tuesday nights at 6pm - starting on May 13, 2014.  Cost is $5 for non TCSL members - $3 for members, and $1 for action range pass holders.

Come out and try IDPA!

  • New shooters and spectators are always welcome!  Bring a handgun suitable for self defense, 150 rounds of ammunition, a belt-mounted holster that covers the trigger guide, concealment garment, and at least 3 magazines to join the fun.

Would you like to help or become a Safety Officer?

  • The volunteers who help run and officiate these matches make all this possible!  Thank you for all your help.
  • We appreciate any help, or if you would like to take the next step and become a certified IDPA SO, we will offer classes at various IDPA clubs in SE Michigan.  

The next IDPA SO classes will be at:

  • St. Joseph County Conservation Sportsman Club - Sturgis, MI - April 5, 2014
  • Wayne County Racoon Hunters Club - Romulus, MI - May 10, 2014
  • Tri-County Sportsmans League (TCSL) - Saline, MI - date TBD
  • Brooklyn Sportsmans Club (BSC) - Brooklyn, MI - date TBD 


If you have any questions, please feel free to contact us.

Mike Barrera - Match Director

(This email address is being protected from spambots. You need JavaScript enabled to view it. ) or call 313-399-4080 (leave message if no answer)

Tom Lewandowski - Assistant Match Director

Ryan Spencer - Assistant Match Director

Chad Marthey - Assistant Match Director