Taken off a 2012 Raptor with 50K miles. Have been sitting for about a year. I would probably get the seals/ oil changed since they are already off the truck. They are sitting at top perch. Come with springs. Need $600 plus paypal fees. We can talk about shipping. text me for info: 214-415-4979 Located in Dallas Texas for local pick up.