If you have a home invasion, I think a rifle is a better choice than a pistol. I am working on the assumption that you have better sense than to go looking for in intruders. I am also thinking about how a jury is going to perceive your choice when it is shown to them at a potential trial. While a very high power rifle (say 30-06, or .308) is tempting, it could be viewed as overkill, which a hotshot DA would look to exploit. Some other rifles that come to mind are an AR-15 variant, especially the short barrel ones. But a Ruger Mini-14 shoots the same round, and doesn't have that "ugly black rifle look" which could make some jurors view you in a bad light. But frankly, because I don't have a Mini-14, the rifle that I am leaning toward is The Carbine, AKA the M1 Carbine, which I do have. Even though it fires a rather light 110gr. bullet which is a mere 30 caliber, it does sent it out at a swift 1990 feet/second, and it has 967 ft-lbs of energy. It has energy comparable to a the hottest pistol rounds, and the soft points should mushroom fairly well. There you have my opinion: Ruger Mini-14 followed by an M1 Carbine. I base my opinion on both effectiveness, and how the weapon will look to a jury. What do YOU think is the best? Let the opinions fly... without the Holy Wars getting out of hand.