currently running what came on my 1998 kx500 i recently bought- a pro circuit works with a pro circuit silencer.the silencer is kind of long for my taste.i am going to a switch to either a gnarley or a pro circuit platinum2,i was looking at the p.c. 304 silencers,are they any good??? if not who makes a shorter silencer??i dont care if its loud.or whats the best one out there?