I am going to purchase a G17 in the near future to try something new and so the wife can use it if she ever had too. I've already bought some upgrades and yes that may have been foolish, but I want it to be ready to go the way I want it, when I get my hands on one. Other than gander mountain and strictly shooting I have no experience with other shops in the area. So I ask you all for advice as to whom would have the best deals (let alone if deals exist anymore).