H.T.,
The only thing that I notice that looks out of place is that the serial number on the frame 940XXX falls into the Type 1 or possibly Type 2 serial number range while the slide is definitely a Type 3 slide. The finish on both may be original, but I do not believe that the frame and slide are original to each other.
You can see examples of the different Remington Rand types here: Remington Rand Story
-E-