Unfortunately it doesn't have the buffer or spring with it which was kind of a disappointment. But it is mostly complete and has a nice trigger pull, and I think it was quite cheap. Now I need an upper and a spring and buffer and it will be all set. This is all molded in one piece , butt, pistol grip and lower receiver and in seems pretty solid. I think it would look good with a non forward assist A1 style thin barrel triangle shape forend . but the one I saw like that was quite expensive. Either that or a 16" barrel 350 Legend like round that is short and light. I think of that as a 9mm really magnum, magnum. So here I go, any suggestions welcome.