The Muffler you are talking about is the Flowmaster off road muffler. It uses the same technology as other flowmasters, but is stamped out of 14 Guage steel.
I hammered on it to see just how tuff it is, and really is stronger than anything else.
I can't find it on the website, but I am...