Will do upon inspection but I hope she's not an alien implant. I was so excited to finally get a reply back from the seller after 2 days, and not being Russian savvy, I forgot to ask about the mag. He said it's all matching numbers with the rear site is EPd. PAX