Welcome to the Forum from Alabama! As far as the Gen 3, Gen 4 question, we have talked about this on the Forum a few times before. I have a Gen 4 23. I recently bought a 36 which only comes in gen 3. I honestly like the feel of both but seem to be drawn more to the 36. Just feels good to me. So, shoot them both if you are able. You will love the 17 no doubt. Every person that own Glocks have their opinion about the difference between models, Gens and caliber. Simply put, I like them all!