All the mounting brackets could be different so depends on how good you are at fabing parts.
I am sure if you look there are some made for your bike.
You also might contact VTX exhaust if you don't mind the looks of the stockers.
http://www.vtxexhaust.com/customerbikes/customerbikes.php