My early 20's daughter was assualted 3 days ago. She had been after me before to get her a pistol and ccw permit and teach her to shoot. In this case she had to fly for business so it would not have helped. I am going to give in and do it now. My question is this. I want to get her a semi auto, am thinking 9mm. She is 5'3"ish and medium build. I want something to hold 10 rounds minimum and not have a great deal of recoil. I am open to suggestions as to what semi autos are very reliable and what calibers if not 9mm. Would rather not go to the .45 or .40 for recoil reasons. Give me your input you experts. Does a 9mm have enough stopping power in self defense situations?