My take on the 380 vs 9mm debate is that if you successfully used a 9mm to stop an attack that means you were on the money with shot placement. You would have been just as successful with a 380.
A 9 will not stop unless properly placed and a properly placed 380 will be just as effective. Choose the one you can shoot the most accurate and can reasonably conceal.
I can shoot my Taurus 380 far more accurately than my harder recoiling pf9 and lc9. It is also easier to conceal