Axle shaft broke 8 3/4

Probably lost the bearing first then the axle shaft.
You may be able to wash the metal out of it and get an axle and new bearings if the gears still look good.
Its gotten hard to find 8 3/4s in my neck of the woods. Their a bit light duty for a 4x4 also in my opinion.
Used 9 1/4s are still plentiful. Its what I would try first for a cheap and fast repair.