Hello RunRoin7, this is a very nice team and looks to be very offensively inclined, which is great as I think that only a few suggestions will help you make your team even better.
Firstly, instead of running specially defensive Primal Groudon, I think you could try an offensive Stealth Rock...