I'm with Jim c 351, check the ejector. If the ejector isn't seated properly and locked into place it will not kick the shell out of the receiver. Pull your bolt back even with the ejector and see how close the ejector is in conjunction with your bolt, the ejector should fit nicely by the bolt. Obviously check for excessive wear on your ejector also.