Gary G,
May have missed it, but you didn't mention how much experience (if any) your daughter has with firearms, makes it tougher to recommend a firearm and remember no one gun fit's (or is liked) by everyone.
Your best bet is to take her to a shop, let her handle as many as she can, even...