I dont know about Dr Gas, but I have Moroso SpinTech mufflers on my C15 truck... They are FREAKING LOUD. I work in town so I'm waiting for one of the anal city cops to give me a ticket.. so far I've been okay.
IMO they are too loud. When I start up it cracks to life, idle is a good rumble, and when I open her up they scream. They're cool for letting people know I'm around if I wanna get their attention, but it can also suck when I'm trying to be quiet. I dont wanna piss off all my neighbors too badly.
They look just like short glasspacks. Very small, they are.