PO removed baffles and bike is annoyingly loud. Not sure about the process of re-installing baffles or even if they are specific to muffler - figured somebody might have some laying around...If that's not a viable plan, I'd like to buy or trade (if you like a very loud thumper) a used muffler that's reasonably quiet.
Here's what I have on the bike: