Another idea... if it is too tall, I can probably cut down the coil spring.

Sal's had his apart a few times, i'll need to see how much extra length there is in the spring to see if thats possible (can't have the spring unseating at full flex)