If i remember right I put them up to a set of stock pipes and they don't bolt right on, you may need to open up the holes a little bit. Just checked a set of stock mc-21 pipes and the bolt holes are closer together on the silencer. It looks like you could make them fit just oval out the hole on the pipe a little.
They are very nice, I have a set on my mc-18 very good quality. _________________