In working order but if I’m honest I think it would be better with a new cap as it seems to leak a bit of steam from the cap (last photo).
eBay