I think you should replace weavile for blissey because you don't have a special wall. Perhaps you should replace either gyarados or sceptile for a wall breaking mixed sweeper. Mixape, mixmence, chainchomp, or whatever can work fine. Also, replace suicune for another physical wall because gliscor cannot cover all of the physical attackers. hope i helped!