Both are good but the semi auto requires more training in order to be reliable under stressful (shootout) situations. Even law enforcement people need much more training to be able to work the slide, the slide lock, safety, mag release, etc under duress. A revolver is much easier to operate for most people, especiallly women who are just getting into handguns & might not be as familiar with how they operate. Reloads might be necessary but in most civilian shootouts that rarely happens. Also a weak grip, which can happen with a semi auto can cause a malfunction, jamming the gun. A good J frame revolver is what I always recommend when teaching ladies classes.

Dick