Caleb over at Gun Nuts Media has a great post dealing with the old argument that IDPA and/or IPSC will get you killed. I agree with his post entirely. His post states that no IDPA and IPSC are not going to teach you tactical skills, they are going to give you practice at handling a firearm under stress. I think that kind of skill is far more important for your average armed citizen than learning how to enter a house while coordination with fellow team mates. I may have to defend myself some day but chances are I’m never joining the SWAT team.
I think it was Massad Ayoob that said IDPA isn’t good training, it’s good practice.