Sounds like you got the right look on the situation.
I wouldn't suggest NOT buying a 20g shotty, but if she can learn to run the AR it is a great platform for home defense.
That will over penetrate most homes like the walls were made of butter. Not to mention, you may have some legal problems with the use of a rifle as an HD gun if you ever have to use it, God forbid.