Ferrothorn should always have 252 HP, and you should probably have the majority of your EV's in Defense if it is your only physical wall.
I would suggest having Latios instead of Gyara, as Latios gets the strongest STAB Draco Meteor, which rips through almost all non-Steels, it has Surf and it...