Ultimate home defence pistol?

'home invaders' (lol) in this cesspool of a city are known to wear body armor. It's a short-barrel 870 w/no. 1 buck for me. My logic is even with full body armor a blast to the head should make an impression.