The pins are surely put in with a hydraulic press, so you should be able to press it out if you have access to a press. Then press a new pin back in. Yes a drill bit or allen key should hold up just fine. Nice work on the vehicle, and it looks to run pretty well with the MMM. How much does that thing weigh loaded up? It looks to be kind of heavy in the Video. Just curious. Looks like you have a new bouncing baby boy on your hands. Way to go Jordan.