My thought is get her enrolled into a basic firearms course designed for new and inexperienced shooter.
Have her shoot as many types of firearms as possible.
Let her select the one which best suits her situation.
In the mean time get her an ABC Dry Chemical fire extinguisher. It is one of the best non-lethal self defense systems on the market.