Checked the stock no cracks. Disasembled the gun everything looks good. I work in the aircraft service industry,I'm an A&P mechanic,a co-worker and fellow shooter is a NDI inspector and he is going to give the reciever the once over in his lab. It's great to have friends like that. Buffer and 21# spring on the way.