So I've been battling with this team for a couple of weeks and I think it's at that point where it needs to be critiqued by other people. So without further ado:
Tyranitar (M) @ Leftovers
Trait: Sand Stream
EVs: 208 HP / 76 Atk / 108 SAtk / 116 SDef
Sassy Nature (+SDef, -Spd)
- Ice Beam
-...