None of the above.
thing I would buy anyone who wants a concealed carry gun: a firearms training class. Yes, this comes before buying a gun.
thing I would buy her would be a gift certificate to the local range that rents firearms, and (of course!) a date to go with it. You're not trying to narrow her choices yet at this point. Instead, your goal is to encourage her to sample a nice wide variety of reliable guns that would be acceptable for self-defense. Somewhere in there, she'll start to develop her own opinions about what will work well for her.
The third thing I'd buy her? Well... self-serving it may sound, but I spent two years of my life writing a book just for her
. It would be a shame if she never saw it.
After that, you can start talking about specific makes and models of guns with her. But not until then.