I had the same issue on one of my 10/22's that had an aftermarket barrel. Turned out the groove the ejector fits into to grab the case wasn't deep enough. Went back to the factory barrel, and it worked perfectly. Then I changed to a little better after market barrel and it's been good since.
Hope it helps,
|