Widewing (and indeed, whoever is interested) I think I remember you had a CETME, perhaps you will find this interesting about the R&D work from which its mechanism originally stemmed.
Very interesting development process and story:-
https://www.youtube.com/watch?v=WEPwmYcCPFs