Just saw the updated pics, yea it looks real enough to me.
Even through the rust and the dirt you can plainly see it doesn't have any of the crude hallmarks of a Khyber Pass receiver.
It doesn't look like cast flash has been slightly filed and then it was painted with a roller!
She looks like the real deal and I'll bow to Peter's expertise, but I still wonder why no numbers were replaced. - Bill