Even though someone has stamped "158" into the magazine base, I don't believe it's a period correct magazine for a "G" date.
It also looks like a serial number was partially removed from it.
Something odd has apparently happened with the front left side of the frame at the rails that the receiver rides in. In the sixth picture down (that shows the frame s/n) it looks like the frame has been ground down at an angle. The rail fit also seems to have more gap than normal.
Marc
__________________
 Igitur si vis pacem, para bellum -
- Therefore if you want peace, prepare for war.
|