This was made with the intention to printed out of 95a TPU with an infill of 100%. Just in case you want to use a different filament then TPU or have a softer spring, The one without supports in the middle might work better.
Special thanks to PeighDay for test fitting and his wasted filament.
The author marked this model as their own original creation.