I got this dry fire barrel block from a guy I trained with, quite a few years back. Packaging was written in Hebrew, Israiel manufacture. He got them from some Israiel military guys he trained with. I looked for this for a year or two with no luck. Barrel block, spring loaded striker bearing (yellow), orange cap at muzzle threads on to lock device in barrel.
Barrelblok has no spring loaded bearing for the striker (firing pin). Barrelblok is easier to insert but the one I’m looking for has someting spring loaded for te striker to transfer the kinetic ensergy.