It's been through a lot over the years. But yeah, that's gun blue.
I just put real pistons and screws on - I'd seriously suggest filling the Pistons with putty. The screws put a little pressure on the Pistons, might shatter them? Maybe I'm paranoid, they look great but the two I glued together started to pop apart while I was screwing them down with some epoxy.dang! Makes me not even want to attempt my Hoth. I have an MGC and an M19 sitting here with an original Thorens disk, and vintage greeblies too. That is one nice blaster.