Sheer pins aren't crap - they are meant to break before you break your winch. Please don't drill it out and use a bigger pin or you'll be on here asking for a new gear

Just put a new pin in and you are off to the races, just use snatch blocks to lighten the pull.
I love those PTO winches!