That's what belt fed 12 gauge weapons are for(or maybe 10 gauge).
Actually, I’d want an armored Hummer with one of those remote operated weapon stations. Maybe with a .50 cal, or even a automatic grenade launcher...
A single T-Rex is sport hunting. A pack of Deinonychus is WAR!