it's not the size that matters, it's the skill of the user. with the right skills even a small caliber would do the job. besides for home defense it doesn't take much to scare someone away.