i was wondering if there are removable baffles in my coffee can of a muffler.(05 warrior) some guy at a bike shop said there may be some in there... if not ...it be an awful waste of space ! the bike sounds wimpy with such a cannon on the side of it ! i want it to sound of when gunned ! suggestions ?