Collin County IDPA runs matches at Mission160 out in Whitewright, which is located a bit outside of what I'd call the ragged edge of the DFW metroplex. They have IDPA, USPSA, Steel Challenge, and an action steel match (combination of falling & non-falling steel). I've shot the USPSA & action steel matches and they're well-run.
Frisco Gun Club, an indoor range in Frisco just off the DNT, runs IDPA matches every other Monday night. I haven't been to them.
Triple C Shooting Range and ETTS both shoot USPSA, and other, matches. I haven't been to them because they're both on the opposite side of the metroplex from me.