you can also get steel ones made.
dependable driveshaft can make it, they would need your old one to get the length and stuff.
wouldnt be any lighter, but wouldnt have that shitty carrier bearing anymore.
and would be alot cheaper than anything else.