Im trying to get a wide range of sounds from pantera to nile to children of bodom so which would b better for versatility a peavy 6505 half stack or a krank revolution stack

if u have any other suggestions please don't hesitate
Like everyone says, you have to play them all extensively prior to purchase, but I will try to help you in the right direction.

Diezel, Mesa Boogie, Soldano, Splawn, Peavey JSX, etc
Fender American Strat
Washburn Idol
Pitchblack > Cst OD > M5 > Flashback Tripple Delay > SIZE=1]Whirly Verb
Marshall JCM 2000 DSL100
Marshall 1960AV