These are four rancho 9000s for sale. They are the stock size shock front and back and they use stock springs upfront. They have about 3000k miles on them if that. They are great shocks but I'm ready to lift more so I need bigger shocks! They were 550 bucks new and I'm asking 300 obo hit me up with a private message for any questions.