Dude I would go with a Remington 870 with 2 3/4 inch shells of OO Buck, or smaller.
Bought one of these about a month ago. Very intimidating thing to have pointed at you. Have to make a mental note though, to go get more shells though.
Cheers
Dawgs travel in packs; Don't mess with the pack
JYD#62
Dave