This is a really good core
6ti, I've been using it on Fire teams that I build as it is! That makes my life a little easier in terms of teambuilding. Anyways, here's what I got for this one:
Choice Scarf Volcanion is who I added first, as it was a reliable means to alleviate the Ground matchup and Mega Diancie. The reason Modest is being ran is solely for more power, and w/o Timid it still outspeeds base 110 invested Pokemon, which was all I needed!
Fletchinder I'm running the standard set with WoW to make setting up a little easier for it. Once boosted it can actually surprisingly sweep rather easily--priority Acrobatics is no joke!
Infernape I decided to run a Mixed LO set, with HP Ice! This comes as a surprise to a lot of people, but it is able to reliably check Garchomp, Dragonite (given it isn't too worn to not take an ESpeed), and both Landorus forms (depending on scarf or not)! In general Infernape helps quite a bit against primarily Rock, where my team would otherwise struggle without it.
Heatran may seem like an odd set, but this is great for trapping Hazard Control Pokemon and taking care of them nice and easy, as well as put up a fight against opposing leads. This is considered the Stallbreaker set, which has proven to be extremely effective in battle!
Charizard was of course the Mega I ended up with, due to its sheer power and the fact that it would be my emergency hazard control if Heatran doesn't manage to stop hazard set up. Roost is given to it to increase longevity in the case that that happens and it gets too worn down.
Victini was the final Pokemon I decided on, and it acts as my Scarfer! Originally, I had Darmanitan due to the fact that its absurdly strong under the sun, but I eventually changed it since I realised I had no check to Gyarados. Surprisingly V-Create can still do a solid amount, with the opportunity to run extra coverage like Bolt Strike and Glaciate.