The MK Machine version works as advertised however, there are a couple of things to be aware of. First, the Gen III version DOES NOT work well on stocks with tapered forends. If you’re running a chassis it shouldn’t be a problem as most of them have straight sides and bottoms. Secondly, if you are running a “big boomer” with significant recoil, the heavy recoil can loosen any or all of the mounting and/or assembly screws and thus require loctite to them secure. I did not use loctite on the bayonet but did put a single wrap of camo tape on the stainless rod to prevent the bayonet from twisting. Other than these minor details, the unit is solid and works well.