Please refrain from posting if you're not gonna contribute.
So, the team seems a wee bit shaky. Being a BL team, you're kinda at a huge disadvantage with Ice Type Pokemon. It wouldn't take much for a hail team to come in, and have a little fun with you, especially Kyruem. To fix this, I recommend something that can deal with them, and benefit/function in sand.
You've got Bronzong who would add some much needed defense to this team, while playing the support role.
Bronzong @ Light Clay
Trait: Levitate
EVs: 252 HP / 156 Def / 100 SDef
Relaxed Nature (+Def, -Spd)
- Gyro Ball
- Light Screen
- Reflect
- Stealth Rock
Virizion @ Leftovers / Life Orb
Trait: Justified
EVs: 4 HP / 252 SAtk / 252 Spd
Timid Nature (+Spd, -Atk)
- Focus Blast
- Giga Drain
- Calm Mind
- Hidden Power [ice]
Nidoking can also do work, as long as you watch out for Weaville's Ice Shard, and Kyruem
[Nidoking] (M/F) @ [Choice Scarf]
Trait: Sheer Force
EVs: [252 Special Attack, 252 Speed, 4 HP]
[Nature] Modest
- Earth Power
- Ice Beam
- Flamethrower/Fire Blast
- Thunderbolt
Also, it'd help if you actually played more with the team before bringing it to be rated. Issues like these probably could've been worked out if you battled more with it.