At some point during its run, SIG started including a plastic piece that you insert into the ejection port to hold the slide open at the exact position to push the pin out. It makes all the difference. If you don't have that piece, you should call them to see if they could send you one.