Can anyone give me a "Readers' Digest" explanation of the 4 generations of Glocks? I've been into guns (especially handguns) for years, but just recently acquired Glocks. I have one each 17, 21, 22, 23 and 30. The only noticeable version difference is the accessory rail.