i fixed a gun a while back that looked like every thing worked, but would eject both barrels.i took it apart and cleaned the edges of the ejector parts up with a stone.there were small burrs on some of the pieces.i didnt change any of the parts geometry just made sure every thin was burr free.mc