I have a 9mm range officer, it's been a fine gun for the price, and as mentioned, you could most of your existing gear. I prefer the tripps to the wilsons, but have had good luck with metalform 9mm mags too.. the trade off is that they are cheap, and work, but only hold 9 rounds. Otherwise, I think at the $900 price point, you are looking at a striker fired gun of your preference, to be able to get all the gear you need for a match.