Exactly . would placing a Thrust bearing to let the spring do it's thing maybe make a smoother shot ? placing the bearing between the spring end and the top hat , or in front of the top hat and the piston ,so the top hat and the spring end spins freely ?