Nice to hear from you Cutter !
I used the flat , ruger style, firing pins in my .22 gat and they worked out well. I like your addition of the roll pin, I used a staking tool on the slot to retain mine, same as ruger.
No dimensions and I wonder if the firing pin will impact outside edge of the cartridge with the roll pin where it is located?