hey there, nice team vileman. let me see if i could help you out with your subcm jirachi problem, among other things.
first off, i suggest changing hippowdon's spread to 252 HP/ 252 SpD/ 4 Def with an impish nature. this lets it do neat things such as survive draco meteor from specs latios (79.29% - 93.57%) while being able to recover the damage with slack off. in addition, it solves one of your biggest problems: subcm jirachi. a +1 water pulse from 252 HP/ 0 SpA jirachi will be a 3HKO at best, meaning you have time to break its sub and KO it or force it out with whirlwind.
your sandslash is misplaced on this team, imo. the bulky ground type role is done way better by hippowdon, and the rapid spinner has trouble getting past jellicent and gengar. furthermore, it leaves you weaker to breloom. to help patch up all of these weaknesses, i suggest you replace sandslash with a bulky starmie. it gives you another fighting resistance, a fool proof way to beat gengar, terrakion, keldeo and breloom, and to top it all off you get to keep a fast rapid spinner on your team (although starmie's speed is nowhere near the speed of sandslash in the sand, it is equally fast in all weathers, something that sandslash can only dream of). here is the set i recommend you use:
lastly, your bronzong's set needs to be fixed. to have better mixed defenses, i suggest you use an EV spread of 252 HP / 84 Atk / 80 Def / 92 SpD. since stealth rock is already being used by hippo, you have a free moveslot so bronzong can run gyro ball/ hp ice/ toxic/ and earthquake. here's the full set:
that's all for now, good luck with the team in the future!