20 years ago or so I had a similar problem with a 308. It turned out that the hole for the ejector had a tiny ridge around it. Everytime you would fire the gun it almost took a wooden mallet to get it to open. A ceramic stick and 2 or 3 hours of rubbing the area and it never gave us an issue again