RE: .380 acp
It's too light. You are trying to defend yourself which means stopping the person trying to harm you. Unless you are able to inflict a deadly shot the first time, which is rare when you are under stress, you are going to be undergunned when trying to stop someone trying to harm you.