Just inherited this beauty and would like to know a little more about it. The serial number is C857XXX and there is what I assume is a Detroit Police property number stamped on the handle. The barrel is stamped .38 S&W special cartridge. Thanks in advance for any information!