Like many have suggested, take her to a range that will rent them.
If you cant or dont do that then atleast take her to the gun shop and let her hold all the ones she wants and I would go with the one that "feels best" to her.
I did the same for my wife and she loves her XD9. Good Luck!
SO MANY GUNS....never enough money