One of the many Marx Toys - Have you all of them?
Clockwork (mechanical) 994 loco and tender in red NPR livery, from about 1951.