Looks good to me going off the hardware.
It looks carried. Have you tried washing the handles? Might be dirt darkening it
Googling part of the quote works to find it
Have there been internal stop pin designs out of Japan before? I can only think of Golden and Taiwan from memory