This is an adjusted geometry ejector the for NFA S9 lower - should work with most external extractor ar9 bolts. I am using a stern defense bolt. I recommend printing with CF and annealing, though I have run over 1000 rounds of 9mm on esun PLA plus ejectors through my uzi adaptors. Use at own risk, I'm not liable... etc etc...