I have bee looking, in vain so far, for some (pdf I think) documents with lock diagrams in it’s various forms - this would give you an idea of what piece, if any, is missing. I’ll keep looking. S&S firearms in the states carry a lot of parts too, I bought my .577 PH mould from them.
TOW site...