Not trying to be an arse, but you do understand the function of the pin correct?
its not just to hold the gear on. its a failsafe to save your motor if your
oil pump fails.
when the
oil pump reaches a certain amount of drag, like it seizing, the pin shears and shuts the motor down, don't make the pin too strong or a rod will be what shuts your motor down if the
oil pump fails