i recently installed an HMF slip on and i can't seem to align the muffler and the foot peg arm for proper installation... it is off for a good inch or so and no rotating of the muffler can fix it. The one shown on their web site is for ninja 250r 2008 model and i have a 2009 but i ordered it anyway as I was told its basically the same bike.
as for now, the muffler is held by the clamp located on the header. I am worried that too much vibration might cause it to slip and fall off