Home defense...I'll ask them to pick their poison...
In all honesty, the only gun I own for that job is the 1911 second from the right, all the other are just toys/tools. The 1911 is the only one Ive paid money to get professional training with specifically for personal and home defense. When I lived in Texas it was my all season CCW gun.