Front diff rebuild questions

Went for a short ride and the front differential started spewing oil out of the left side around the axle. Unfortunately I believe the bearing is bad and not just the seal because I can wiggle the axle pretty good on that side and the other three axles have no play at all. I know I will have to pull the diff out but is there any pointers in rebuilding the diff? Also is there one kit that I should look into getting? I’ve seen one from quad boss and all balls so far but have heard horror stories about all balls so any opinions are appreciated. Not looking forward to this job at all but it has to be done and could use any pointers.

Thanks, Cody