Garchomp-Go for a Lum Berry instead of Persim berry. That way, if you get other status problems, Lum Berry would heal it. Dragon Claw>Outrage, so you don't get locked into Outrage, and get trolled by a Fairy type. I suggest Swords Dance over Brick Break. If this is for the screen breaking, I guess you could keep it, but I recommend Swords Dance to replace it.Also, max out your IVs! I don't see any Hidden Power being used, so might as well max them out.
Tyranitar-Run a physical T-Tar. That's in my opinion. If you are going to run one, I would go for this:
Tyranitar@Leftovers
Sand Stream
Jolly/Adamant
252 Attack 252 Sp. Defense 4 HP
-Stealth Rock
-Earthquake
-Dragon Dance
-Crunch/Stone Edge
Gengar-Gengar is pretty fragile, so replace Expert Belt for Focus Sash. If not, replace Expert Belt for Life Orb. You could also go for a Substitute over Psychic, but I think that is better for Mega Gengar.
Rampardos-Seems fine.
Charizard-Noticing that you have 1 Sp. Attacker (if you go Physical Tyranitar), I recommend making Charizard your Mega Y.
Charizard@Mega Y
Drought
Timid
252 Sp. Attack 252 Speed 4 Sp. Defense
-Solarbeam
-Flamethrower/Fire Blast
-Air Slash
-Dragon Pulse/Roost
Swampert If you are going to have a Charizard, you will need a spinner. I recommend Blastoise for this job. If not, Excadrill, but I want you to balance the Special and Physical Attackers. Blastoise is pretty bulky.
Blastoise@Leftovers
Torrent
Bold
252 HP 252 Defense 4 Sp. Defense
-Scald/Surf/Hydro Pump
-Rapid Spin
-Toxic
-Roar
Few Words- I do realize that Drought would ruin Blastoise, since Scald is the only attacking move. Rapid Spin is one too, but that thing is terrible lol. Also, I don't think Drought and Sand. Stream are gonna work well together lol.