that looks like the best option right there. if i send it back to the factory for another one, it’ll still be a stock pin that’s prolly fail.
one of those belt mountain ones with a set screw will prolly never go anywhere.
I know they’re popular with the .475 Linebaugh types. Go for it.