C6585XX = 1963/64.what about a model 10-6 ? "C6585xx" on the butt & "D039xx" in front of the cylinder - just noticed that tonight. are non matching numbers unusual?
When you say D039XX is in front of the cylinder are you refering to it's stamped on the frame or on the actual cylinder?
Jim