Tacbro - Glock 17 17l 18 19 20 21 22 23 24 24c 31 32 and 37 Black Recoil 4 Pcs Polyurethane with specific shock-absorbing properties Long life cycling up to 2000+ Rounds Buffer absorbs the shock from the action operating, rather than having metal to metal contact