Most of us are not snipers and a 9mm chambered carbine (the extended barrel adds about 300fps) could be the most efficacious home defense system for Joe paycheck to paycheck Six-pac in the current race to prepare for the coming totalitarian tyranny of the Marxist Obama.
Then you need more practice. There is no excuse for poor marksmanship skills.