Repaired a Marlin 1894 firing pin with a broken tip. Not too dissimilar to a M94 Winchester's.
Set it up in the lathe, flattened the broken end, drilled a hole. Silver brazed in the shank of a drill bit of appropriate diameter. Cut it to length, radiused the tip. Worked fine.