I used to do a lot of IDPA matches, and definitely need to start up again. I still train alot, but agree there are many huge benefits to competing, especially in matches with good courses of fire. And i liked how IDPA was specifically focused on every day carry fundamentals and scenarios.