An exhaust slip-on will be easier to match up to the pipe than a full exhaust to a cylinder head that was not designed for it. It's not really a question of the pipe fitting the head, it's more of the minor bends and shape of the whole system. Just find one made for your bike. Like axel_2078 said, check part #'s or dealer. Most likely exhausts are made and tune for one size/type of bike.