I know I'm only giving this 2 stars, but its not because the item quality was bad or the shipping was bad. The item quality and shipping was actually excellent, and the spring quality is perfect. The reason why this is two stars is because I can't get it to fit in my retaliator, and I'm not sure how to fit it in. And i'm not sure if I'm supposed to have a specific part or something. If someone could please tell me or help me with this it would be greatly appreciated. But again, the item is exactly what you would expect, and is very good. :)