Remix of the long version from https://www.thingiverse.com/thing:5138051/files adapted to M6 screw that fits among others CZ 457 and Bergara B14.
Please print with high infill from stable filament.
The author remixed this model.