Twin 50's
Got to shoot one while I was in the Navy...Man what a hoot...Twin barrel 50mm cannon...You haven't really lived until you fire one of them suckers...With Bio-tech research & genetic engineering going on who knows....
Real life though...I'd feel confident enough with anything from a .270 on up, to go for a walk any place on earth...