I like your team and i must say that i faced it once and i lost to it because all those sash were very annoying lol..By the way, i just want to give you some little suggestions without replacing any member, because this team is already solid in term of sinergy.
First, i think your terrakion would immensely love to have rock polish, in this metagame you dont even need atk boosts to win, but just outspeed everything. Consider it, i dont think earthquake add anything important to your coverage bar Toxicroak, which is already handled by garchomp and mamoswine anyway.
Now i would put fire blast on your tyranitar somewhere, probably instead of stealth rock. If you can baitkill steel types, your whole team will appreciate it, without any scizor/skarmory whatever else trying to stop some of your sweepers. I think you can move 60 evs into sp. atk on tyranitar to power up a bit your sp. atk, i dont have the calc here and i dont remember why i chose that number but it always worked for me. Now that i replaced stealth rock with fire blast, you should probably move them to mamoswine, in my experience superpower never did anything bar catching ferrothorn and rotom-w (and without life orb, it wont even work tbh) so i think a good replacement for stealth rock would be that. Gl, great team