A seller lists this as possibly Russian or Chinese, which it doesn't seem to be. Is this the dreaded aftermarket ProMag?