It did come with the buffer and spring, which I installed. There does not appear to be too much play between the lower and upper, but I'm not sure what is too much/too little. I threw on a KAC upper and it ran fine.
When fired, the BCG extracted the round then got stuck 60% in the buffer tube...