The 4" barrel is what you want to cover all your demands. Stay away from the ported barrel models for home defence. Why the flash is blinding and if you have to shoot from a cramped position it will burn the beard right off your face. Get some good training and you'll be good to go. Good luck.