You do realize that you are missing EVs on Infernape, Breloom, Terrakion, and Lucario.
Terrakion is no reason a check/counter for Scizor. Scizor lives close combat and kills it with whatever. Plus, iirc, a +2 Bullet punch ohkos.
Your EVs on some seem screwed up.. 252 HP on Lucario? Also, you have nothing to defend against Stealth Rock, ruining Sawk and allowing a +2 Landorus to sweep you.
Well, your team is very prone to Paralysis. Due to all your team being sweepers, paralysis screws them all of them up bar priority. Once Scrafty becomes Paralyzed (switching in on Blissey or something?), it will render him almost useless. For that reason, it might be better to use Shed Skin on Scrafty.