I just upgraded the factory suspension and roof on my 2017 Mule Pro FXT and have the factory take off parts available if anyone is interested.
The OEM factory roof - SOLD
I also have the OEM factory front and rear control arms that are all in very good condition....no damage whatsoever. These control arms would cost $360 for the front and another $360 for the rear assembly. If you have a need for factory control arms and would like to save some cash...I will sell for $225 per set or $400 for both front and rear.