To be honest friend, if it was me, I would just save a little more and get a compact CZ75B or even possibly a Beretta 9mm. Not that the firearm you listed isn't great or anything because I'm not really an expert, but that's just the route I'd go with it. The CZ75 compact 9mm I have heard very good things about and I've seen a few up on gun broker for $425-450 shipped in excellent if not new condition. They supposedly have the quality of some of the 600+ guns and will digest any ammo you put into them. It's all up to you in the end but I wouldn't sleep on the CZ if you are looking for a quality, reliable and inexpensive type firearm. I think I've even seen some sig pro's up on the web for $400ish.