Glock is a good gun, as far as glocks go i'd go for a 17-9mm, they perform great and you can run any style of 9mm ammo through them that you want and they'll shoot it all just the same...and they are so easy to clean. Just a drop of oil on your fingers, touch the 4 main posts, and you're done...