1941 Mauser P08 all numbers match. Didn't cost me a dime.
Oh man, that is really sweet. I'm salivating.