Is the number "31" on any other components? What is/are the stamp/stamps to the right of these marks on the receiver?




I'd say a rebarrel.

Cheers,

Raimey
rse