It's a pretty good team, here is some things I think could make it even better :) Switch out Tyranitar's dragon tail with stealth rocks(egg move), give Charizard modest nature bcus stealth rocks will take 1/2 of its HP so you should make it sweep instead of wall, give vaporeon surf instead of...