I think I'm finally ready to purchase my second Glock which I've decided will be a G30. Aside from the obvious differences between the two Gens, is there anything that should sway me one way or the other? Is one a bit more reliable? Does one tend to be more accurate? Or can I basically get whichever one I find first? I just know I've read so much about how great the Gen3 is.