It appears as though M12's were closed bolt semi auto versions of the M11, so, the answer seems to be no. Also, that just looks like a plain Cobray barrel extension after doing some researching, so, I'm not really sure whats going on here, but I'll bow out at this point since the seller doesnt seem to be offering much info...