Between the two. I would have to say Glock 19.
Rugers are fine guns and I love there wheel guns but the material they use in their (poly) guns is not polymer persay. But some kind of fiberglass resin compound and it is like trying to shoot a Teflon coated grip for me. I can put (and have) a death grip on a Ruger and still can not keep it from slipping in my hands. Normal Poly pistols like Glock, XD, XDm, Wathers P99, etc I can shoot all day and not have a problem, and for that reason I vote Glock 19.
Let me recommend another gun. It is heavier than either listed because it is a metal frame gun. But it is a quality dependable pistol.
Bersa UC 9mm Pro/Firestorm Mini 9mm, they are the same pistol, made by Bersa. Firestorm is just a branded model for the US.
This is the Firestorm, the person that took the picture did not wipe it down very well before taking the picture.
Bersa Thunder UC 9 Pro, off the Eagle Imports web sight.
Note the trigger guard. They use to come with different grips but it looks like they have changed it so they are the same.
Same gun so much you can take any part off one and use it on the other. You should be able to find this pistol in the upper three hundreds or lower 4s