xdGIRL;
what Pete said id good advice and heres why IMHO.
I have owned and operated an indoor range for over 20 years and have helped countless people with your same question and needs.
I will ask first the experience of the person with handguns and if new I try to get them to spend time with a 22 cal in either revolver or semi auto. I have a rental counter so they can spend as much time as necessary or even buy a good one as the value if purchased right will always be there and you will never wer it out.
It will remain a joy to shoot for all your life and then be passed down to your kids.
Now having said that, get the person to go to a quality gun store that will spend some time and answer questions without caring whether you buy or what you buy. Ask a lot of questions and especially if they have a rental program or go to a range that does. It will save your friend more heartache and wasted money than anything that you or anyone else can do to help them.
I have over 60 guns in my rental and if the person when deciding to buy then gets their gun from me we discount their rental charge. But the important thing is your friend can actually try the guns to see how they fit her specifically.
She can feel for the right fit and then see which calibers she is most comfortable with. Then have her choose the largest caliber that she is comfortable with.
These few things will do more than anything else to help you and your friend.
Remember when it comes to guns and buying new or used it has to fit the person who is going to own it in every way and that includes physically, initial purchase price, ease of maintenance, and cost of ammo to practice and or shoot through it.
Good luck and stay safe, always.
UncleFudd
www.caswells.com