Those Punisher shafts are nice. The rear axle on the Jeep uses one, much longer than yours, but it takes abuse, and keeps running. I've heard some guys complain that the pins fall out, but, knock on wood, I haven't had any problems. It's big and beefy, and all scratched to hell, it must be 3/8 diameter, and gets hung up on the rocks, but no damage other than a few scratches.