Yes, I recorded some video while poking around these sets.
Thanks for the link. I also found the Sonora in Riders Vol 5. Four pages of info including a parts list and alignment instructions
I was thinking Philco too as soon as I noticed the rubber mounts and perforated chassis.