this looks almost identical to the team i used in week 4 of spl. 5 sashed 'mons, and 3 of them are the same ones i used: sash ttar, sash scizor, sash terrakion, starmie. weird.
moving on, i don't have a ton of time so i gave the team a quick once-over and it seems to me like you're incredibly weak to jellicent plus any form of hazards. since essentially your entire team is based around keeping hazards off, if hazards do get on the field and stay on, you have a problem on your hands. add that to the fact that your team has literally no way to handle jellicent, and it's pretty clear that something needs to be changed. in my opinion, drop stone edge on tyranitar for pursuit, as this will allow you to at least play a 50/50 with jellicent instead of flat-out being unable to trap and kill the thing. then maybe you can remove it and spin those pesky hazards. also, using thunderbolt over ice beam on starmie would be a good idea too. thunderbolt allows you to hit jellicent a lot harder, potentially 2hkoing it after some residual damage and thus preventing it from switching in safely. ice beam isn't really necessary, as you already have a solid answer to most dragon-types in the form of mamoswine, as well as multiple sashed pokemon that would prevent a full sweep from occurring (again, assuming hazards aren't up on your side of the field, because if they are, you lose).
anyways that's all i have for you now, nice team