With 450gr TSX @ 2200fps the .458WM is more than adaquate for buffalo. Last season in the Selous L1 my partner and I both carried .458WM, mine a Mauser his a CZ. and while his CZ was less than reliable mechanically both rifles loaded with identical loads @2200fps laid low our bulls.