Nice find. I would venture to say that she is broken in. Nice job on the reassembly also. No "Idiot Mark" from the slide stop. Sorry, I can't help you with the date of manufacture. I am sure that others will.
Stupid question maybe. - What the heck is an Idiot Mark??