I've owned both guns. Now, I have the Glock 22 and sold the GP-100 for a SP-101. I like the Ruger revolvers, it's just I can shoot a Glock 22 quicker and more accurately than any other handgun I own. They are just easy for me to shoot well. For self defense, I think the Glock is hard to beat.