Finally (after waiting several weeks on back order) received and installed a BigGuns full exhaust on my KLR250. I am not happy with the fit out of the box. The flange did not slip on the bolts without a little help from the dremmel, even then it didnt seal good then I broke one of the studs near the exhaust port trying to snug it up "Juuust a little more". And viola like a champ (read lots of sarcasim). The stock pipe fits inside the BigGun pipe I think its 1 3/4 od. On the muffler only one of the bolts will fit on the stock subframe, even though there are two mounting tabs, and the muffler is a little long (maybe longer then stock) I did take it for a test ride and even with exhuast leaking at the port a little, and stock jetting, WOW. The bike shoots past 10,000rpm fast and pulls the whole way, I cant stay off my tach preset high limits. Despite stock gears it even pulls "baby" no clutch wheelies. I am pretty happy with the performance and it will be great to see how the KLR compares to other bikes once I get the DynaJet installed.