I've had a few issues with my Walking Dead crossbow since buying it new and have even had the motor replaced. After it started playing up again e.g. returning to the home position before having a chance to fire it, I noticed that the firing pin didn't always return back to its starting position. When a ball lands in the Crossbow and doesn't push the pin back, it seems to be enough to upset the weight distribution of the arm meaning the motor doesn't have enough power to keep it moving out, causing it to return (just my theory) and it also results in a very weak shot as the pin is only moving a short distance. I've put a dab of 3 in 1 oil along the pin and now it mostly returns, especially when the ball seats in position. This has more or less cured my problem. I get the odd issue with it but nothing like the frequency it was happening before.
Might be worth a try if you are having the same issue.

Might be worth a try if you are having the same issue.

Last edited: