Hey there, welcome to Smogon!
I'm not sure what format you are using for your team, as it does not say your mons' natures anywhere. I do, however, have a few changes for your team. All I really did is change a few sets.
I'm not sure about your Jirachi. You have a choice scarf on it, yet no...