My favorite home defense rifle is the Ruger 10/22 with a 30-round magazine and a low-light red dot scope. You can mess someone up totally with that and not worry about where the rounds will backstop. Of course, a Remington 870 12 ga is preferable, and last but hardly least is a pistol in at .25 or larger caliber--the bigger the better.
You'll shoot your eye out.