Those NM carriers are a gimmick and a waste of money. Y/ M also doesn't release any info on their products (steel type, tests, etc). Gas keys are not staked. If you stake it, Y/M voids your warranty.
BCM on the other hand does everything right on their BCGs.
This should be an incredibly easy decision.

