bought this silencer directly from the fmf site brand new for the sand dunes because you need a spark arrestor. sold the bike when i got back from the dunes with the stock silencer. i used this silencer for about 5-6 hrs on the trip so thats all it has on the packing. looks brand new still, no dents, no cracks and packing sounds brand new. They is one scratch on the sticker(see pic) fits honda cr 125 93-97 for sure it it came off of a 96 but will fit other years. check for your fitment of your bike. Will ship to anywhere in the US. 90$ OBO shipped. this is a great deal considereing it was 140$ new and is basically still brand new.