The quality of the 3D printing and material use is absolutely excellent. The fact that they come in two sizes, 2.7mm and 1mm, make then awesome for fine tuning your blasters stroke for quicker cycle rate. I would recommend at least buying 1 to aid in longevity of your slide. Top work Pretendgineer 👏