Practically speaking, it's not repairable. And with no VIN numbers, there is nothing actually tying this case to my truck.
Even though it is certainly plausible that the guy was not lying and this did come from my truck, I don't care.