All stock except for the Roof!!! It is practically new!!! LOW MILES!!! WE HAVE FINANCING AND LEASING AVAILABLE FOR ANY CREDIT SITUATION!!! Need parts? We are hooked up with Super ATV, Tucker Rocky, WPS, etc! So leave the search to us. We also have FINANCING for parts!!! No credit needed!!! If interested, please call Greg @ 501-730-4935 or call us here at the shop 501-327-2459. For questions about financing, ask for Nicole.