The claws on the cocking arms can wear and that will allow them to pop out, I had one with the same problem.
If you've determined you do want to fix...
That's very close. Just taken two other measurements, the latch rod is 10mm in dia and it's 166mm from the front of the seal to the rear of the notch...