I would check a wrecking yard for the whole assembly. I wouldn't expect the cost to be too outrageous. The problem being, you have a dented housing, a worn shaft, filings in the differential as well as both wheel bearings. My 2¢.
Sent from Nexus 4. IB AutoGroup