I don't think it has, but a lot of the parts including the mag have a stamped number and an electro pencil number. But at least 2 of the electro pencil numbers also match each other, I didn't check them all. I had been cleaning all the cosmo out of it and by the time I noticed the electro...