250r and 250x shock

na there not the same the 250x shock is basically a 300ex shock and idk if that bolts up or w.e but the 250r one i have on my blaster its off an 86 atc 250r and its deff a lot better than stock
 
250x shock will make the ride smoother. I'm pretty sure its better than the stock shock, probably not by much but a slight upgrade. I've ridden around on one and its alot softer than the blaster and decent rebound.