I know this question was posted quite a while ago. With the level of traffic in this forum, it doesn't surprise me there are very few responses...
In any case, here is my experience:
I have a 12ga Montefeltro that I bought back in 2000. Since then I have probably put 5,000-10,000 shells through. A couple weeks ago I was shooting trap with 1oz shells and they were failing to eject from the chamber fully. Not every time, but enough to be annoying. This gun has never, ever failed to eject the spent shell before. It was very COLD that night and I was bundled up pretty good. I figured it was one of three things wrong -
1) A 1-ounce shell has less kick and maybe it wasn't coming back fast enough to push the jector pin back all the way
2) Being inertia operated, it depends on the shooter to be there resisting the recoil. Since I was bundled up, it was not acting correctly.
3) It was cold enough that the action was gumming up, slowing the chamber opening?
I found all of these to be very unlikely, especially since this gun had NEVER failed me before. The next trap night I used 1 1/8-ounce shells. I had less ejection problems, but still had a couple. Eliminate the shells from the equation. And it wasn't as cold outside, eliminate possibility 2 and 3.
I finally ran some snap caps slowly through the action and here's what I found:
The setscrew or rivet (its hard to tell which it is) that holds the ejector assembly in the barrel tang had somehow crept far enough into the breach to flatten into a "D" right on its edge. It was probably being hammered a little by the rim of the shells every time one was fired. Eventually, a sharp edge had formed, which was grabbing the shells as they came backward and before they had a chance to compress the spring behind the ejector pin. The result was, the shell would get kicked a little toward the breech and didn't contact the ejector pin at all. then the shell would not go anywhere. Good thing I wasn't shooting doubles...
Cure: I took my dremel and ever so carefully, ground off the intervening sharp edge of the setscrew/rivet so that it was now flush with the barrel tang, and thus shells no longer got hung up. Everything works like new now. I checked the rivet, and I could not get it to budge, so hopefully the problem will not recur...