The Tough Replacement Outdrive Axles!
These come in 5mm and 6mm sizes!
Both are made of prehardened steel.
The 6mm size comes with the bearing spacers you'll need to make the new bearings fit right.
The black plastic parts are Traxxas long half shafts.
This package is $120 shipped.