You have a lot of weakness to ground attacks (MZard, Scolipede, Excadrill) and Rock attacks (MZard, Talonflame, Mandibuzz, Kyurem). In the absence of Kyurem your team would have a lot of trouble breaking through a few walls, especially Hippowdon and Gliscor, which is bad because both of those can run a fairly nasty Earthquake.
I'm not sure who you could switch in, but it shouldn't be for Mandibuzz. With four Rock weaknesses (two of which are double weaknesses until MZard uses his mega evolution), you absolutely cannot allow rocks to stay up or every switch you make will grind your team into cat chow, so either you need to have a Defog Mandibuzz or you need to switch someone out for a Spinner. A Rock resist like Ferrothorn might serve you well here, because it can spin away Rocks, lay down hazards of your own, threaten Ground types with Power Whip, or use its stellar defenses to absorb Rock hits for the rest of the party.
Stone Edge would end you.