I really like my Ruger SR9c, but I've grown to think of it as just a little too large to carry full time. Another gun that's not too far below it in quality, but smaller is the Taurus PT 111 G2. Also very low priced. The best quality compact pistol I own is probably my CZ 75 compact, but I feel it's too heavy for EDC. The good news is they make it in the alloy frame, as well, which makes it much more agreeable, weight wise.
I now carry .38 snubbies, as the size is much more comfortable. The new S&W snubbies with the non-steel frames (of one material or another) are so light that some women have complained about the recoil. Maybe the older steel frame J frame Smith? On another thread I just mentioned that I put some old factory oversized wood Target grips and it feels fantastic! Really handles the recoil. I just bought a new Ruger LCR in .22 magnum, but haven't shot it yet. That's a lightweight polymer framed revolver that shouldn't make too much recoil.
Congrats to your granddaughter!