any suggestions for a reliable compact that will do well on the range and for defense?
You're looking at it!!
Glock- 26, I just quallified, with my G-26, starting at 25 yds and work in to 3' shooting 25 rounds. on 4-22-10. My score was 100. I have only shot 100% twice. But I carry, and own 2 G-9X19, my personal weapon has the Crimson Trace Laser.