I say a .357 or bigger semi-auto pistol. One thing is you should have the upper hand, knowing your house inside and out, light or dark. I have 2 kids and if someone comes in I will aim to kill, if I get screwed in court oh well.
Perfect example is the movie Felon.