I'd have to pull my stock stuff out to compare.
Here are some pics of when I was trying to use metal pinions on a Reedy Stump Puller with the dd slipper.
I bought a Robinson 12T pinion and wasn't impressed, the set screw hole was drilled at an angle and when I tried to tighten it down it stripped out.
I'm currently using GPM and Propulse pinions (depending on which size I need) and they're just fine on my brushless motors.