I'm reasonably certain that the guy I bought it from didn't know about the hole being mis-drilled. He didn't even realize that the ejector was missing. I'm sure it must've fallen out last time he had the slide off for cleaning. He's looking for it now. I guess I have to call Dlask on Monday and hope that he'll warranty it even though I'm not the original owner. The guy I bought it from bought it new in 2014.