how bout a vulcan minicannon with some high velocity armor piercing 20mm rounds
or how bout a nice, simple satellite phone.........thats speed dialed to an AC-130 circling above? no?
Desert Eagles are nice. they slick and shiny. but you only get one chance to fire at someone, cause the recoil on this baby will send it flying without serious effort. it would usually take one shot before the burglar knows that he should get the ^&*( outta there. It will surely wake up the neighbors.
a shotgun will definitely blow a hole through a burglar, but it will most likely blow a hole through your house if you either miss or fire from a distance.
a pistol would be sufficient. There are many rifles that fire hefty slugs. Personally, if i had my pick, id choose an m1 garand, if it wasn't an antique. it would be easier to buy and its been battle proven. even a colt .45 1911 would be my choice. an m1 garand is pretty cheap too, if you dont buy it like a collectors item. Though i wonder where youd get the ammo........
__________________

A popular Government without popular information nor the means of acquiring it, is but a Prologue to a Farce or a Tragedy or perhaps both. Knowledge will forever govern ignorance, and a people who mean to be their own Governors must arm themselves with the power knowledge gives
- James Madison