ну, если смущает звук удара металла об металл ( а это происходит по всей видимости, вследствие инерционного бокового искривления пружины в момент окончания движения поршня), то я порекомендую 2 варианта:
1. Вместо стальной пружины использовать полый резиновый стержень необходимого диаметра.
2. Вместо металлических стенок гирбокса, использовать аналогичные, но отлитые из высокопрочных углеполимеров.
А в сочетании, эти 2 компонента просто полностью сведут на нет шум пружины.
Правда в обоих случаях есть определенные подводные камни. В первом будет наблюдаться некоторое падение начальной скорости шара , а во втором вы можете удивиться несколько высокой стоимости изготовления стенок гира.