This polymer Carrier Key (part No.126, 129) is made by CNC process.  This key is enhanced/modified for better strength and higher elasticity than the original part.  Therefore, it only fits the Wii Tech M4 Bolt Carrier, and does not fit the original T.Marui M4 Bolt Carrier.