Off a 2002 banshee. And awk... I know all about having to reem the holes. I did that on the blaster in my sig. Rode for a year and had zero issues. It includes everything for a direct swap. Spindles, hubs, disks, calipers, lines, master cylinder, lever... I cant afford $200 for brakes. I can barely afford gas in my jeep. I figure i had a blaster with kens porting and head mod, and rode for a year with zero issues and i jumped all the time. I now have a blaster with stock topend and a extended swingarm so i cant wheelie and dont jump. Ill be fine with those banshee spindles.