I'm a Glock owner and know nothing about Sig. Have a question about this Sig P250 compact 9mm. http://www.cheaperthandirt.com/ItemDetail.aspx?sku=2-SG250C-9-B CTD is selling for $337, is it a good deal? And for Sig, how many generations this P250 compact has? In Glocks, they have Gen 1-4. Thank you!