I’ve dropped my 2013 VStrom this summer a couple times doing terrific off road trips to WV, so I recently purchased new hand guards and clutch assembly, all OEM parts, but every screw it comes with is super short and doesn’t fit with the weight part and other parts. Am I missing something here? Where do I get another long screw? I tried with nothing on the clutch side handlebar and it was still too short??