i'm bringing this one back because it is such a great thread and made me want a spikes mid length. I ended up going in a different direction but I did install one of spikes buffers on my new rifle. I haven't used it with the new buffer yet but if the build quality is the same on other pieces from them I would not hesitate to install anything else from them.