i like the bcm milspec bolt carriers. my current go-to has a bcm bolt in a vdi lifecoat carrier (integrated gas key). seems like one less thing to go wrong but i’ve never had the gas key come loose on either of my bcm carriers.
i have a nib bcg too (cant remember the brand) and it’s worked...