ok. so i am cleaning my rifle and looking for what you said. my roll stamp is on the left. there is no code. my serial is on the left side as well. like i said there is a code inside the receiver. but the site provided is not recognizing it. no code under the roll stamp. at first i figured it was a replacement but my stamp does indicate it is a 989m2. the mags are fun. i am working with it so it works properly.