Parts only. Crack piece seen in the 8th photo. Off a 2017 HONDA RANCHER TRX420 4X4.  All good threads and good gasket surfaces. Bearings and seals are unknown.  Comes as shown, returns accepted within 30 days. Thanks for Looking.