Hi there!
Specially Defensive Heatran seems like it would be the better fit on your team over gastro. It provides a much needed fire immunity while being a general great fit onto sun teams.
I would consider switching espeon for Hitmontop, as it can reliably spin, as well as check dangerous...