“Its been a while since i have used this and i am pleased how its performed so far.Its basic and nothing on the lines of the extra high quality like some of Aeros other parts. The spring is a little rough and the buffer looked scratched up . If it wasnt for that then I would easily give it 5 stars.”