No intention to cut Skinhead's deal, but the same happened to me. In my case, I was able to drill a hole and put an aluminum rivet (no rust). It was on the underside of the cover, so it does not show unless you're laying on your back when I go by..

Might work for you...
No sweat, If his can be repaired, that's great, I don't think JB weld will do the job though. The pop rivet suguestion sounds like a good idea. I was just trying to help a brother out if interested. I plan to go with truck stacks and glass packs myself.