She should shoot a few different guns and get a feel for how they are. Depending on how much she is going to practice, a revolver is not a bad option. How will she carry? If recoil is problem, an all steel revolver could be the answer.
Don't discount the used market either.