Same thing happened to me in practice right before the season started.
The problem with mine (FMF silencer) was the aluminum wore thru right on top where the it gets bolted to the frame.
If you try to patch it, it will definately break again. Go to the hardware store and buy about 1 1/2 to 2" of those pieces of steel strap with the holes on it. (the kind you use to hand garage door openers).
When you get it home, take the silencer and bend the strap around it, cut the excess off , then when you bolt it back on, line up the strap holes and bolt everything together.
I hope I explained this ok, if not, let me know, I try to explain it better.
Jeff