To add onto what Aero said;
This team also cannot handle stall at all. Any defensive combo with a ghost absolutely crushes this. Metagross is also dead weight. SR can easily be put on Heatran over a filler move like Dark Pulse so i don't get what even Metagross does. It can easily be replaced for something with oomph to help with the stall issue.
Also agreeing with Aero that Forry is dead weight. You don't even need a spinner, 4 of your Pokes are immune to Spikes with 2 SR weaks and one of them can easily be replaced. Once again, this slot can be put to remedying the stall issue.
Lastly, Mew/Gliscor/<insert SmashPasser> are so much better than Ninjask. Ninjask is pretty much <priority, SR, PHazer, Sand> weak lol. At least the aforementioned passers can do something when something with a PHazing move shows up instead of being dead weight
†Kill the unicorn
Just to have its horn
Soon he's just a fantasy†