I've bought these and the stock bars are too short. You need extenders. There's a few threads on here already about it I think. I've got a finger throttle, so these grips will work for me. I don't think there's clearance if you stay with the OEM thumb throttle.