Well, to be fair, I think the only drops in the game that are 1/1000000+ are the dyes. Handle, alloy, and judgement core are all much lower. Alloy 1/8000 handle 1/1000 core 1/1700. Sure he got lucky, but I don't think he ever dropped one of the dyes.