Seems like a clear need for an AR or AK.
Part of the problem was that he didn't want to be seen to be armed. He wanted it to be a surprise to any assailant. He carried something like the North American .22 I forget which exact brand. I suggested he get something like a Colt Mustang in .380 (my current carry) but he thought that was too big.