I bought this stock and decided it isn't for me. I installed it on a lower and never even used. It has never even been out of my house. Comes with everything needed including spring and bufer. I can even install it for free to the buyer if needed. Here is exactly what it looks like. Perfect stock for a 3-Gun AR15. Save yourself the shipping costs and wait time. ACE Ultra light Stock A-UL Review I'm near Puyallup. $100 takes it.