I don’t have the correct punches. Also don’t have the pin so if you have an extra that would be a bonus. Can’t find any info online but I believe it’s a 1/16 by quarter inch. Will pay obviously. Whoever installed the sight bent and botched the current pin and I don’t wanna get it stuck. Thanks