Hey good team you have here but just a few nitpicks:
~you might want to run stealth rock somewhere, maybe on heatran or gliscor since it nets tyranitar some crucial KO's and stuff.
~scizor can easily revenge kill your tyranitar so maybe luring him out then Magnezone?
Sorry for the poor rate but those were just the things that came to my mind.
"The fatal flaw in every plan is the assumption that you know more than your enemy."