crap ill make do for awhile i only paid 11dollars for it but it needs a new top mount seal [i dont know the technical term] and that little rubber stoper for when the shock bottoms out. huh mine has griding already on it like it was made to fit the blaster already except for that bottom pin