I've got a 9mm Smith and Wesson M&P Compact. It ain't the smallest 9 on the market, but it has thus far been 100% reliable and hits where you point it. I kilt a snake with it about a month ago. That's what I'd get.