Bought an np3 BCG and it arrived quickly. After the BCG arrived I tore it down and it was missing the o-ring on the extractor. Emailed Wilson Combat and they sent me a completely new bolt assembly.