I'm sorry she has been put into this situation, but I'm happy she agrees that she needs to acquire self defense skills and a handgun she can shoot competently.
BUT-Please make sure she has done absolutely everything possible regarding home and vehicle security which will minimize the chance that she will ever have to resort to her training and firearm. I'm talking about an alarm, good locks on doors and windows, good exterior lighting and the like.
I also would include getting familiar with neighbors, hopefully to the point where they can be trusted with the knowledge of her unique needs. Also do not neglect talking with her daughter (depending on her age of course) about what she can do to help Mom be on her guard too, along with a family plan for what to do if the nightmare should return.
Man, what a weak sentence if the jerk is out after only a few months.........