Just installed SPY-149 RT Missing Belt Guard and it turned out good. I had to custom grind the slots in the new guard for it to fit the welded ears on the swing arm but not bad. Just took my time, followed instructions and payed attention to detail. It should pay for itself in no time considering a new belt cost is around $400.00. Hope this helps some folks.
Swing arm weld size gaurd needs custom fitment..jpg

Gaurd custom ground for fitment.jpg

Belt Gaurd ground to fit welds with cardboard spacer.jpg

Belt alignment after install.jpg

Wheel and gaurd gap.jpg