Just shot a G19 for the first time today, what an amazing piece. The recoil is perfect, the size is perfect, I can shoot it so well. I shot my uncles G22 last week and found the recoil too snappy. These are the only two guns ive ever shot though, but the G19 was so much fun and very easy to shoot for me. Cant wait to purchase one in a couple months when im of legal age.