I swapped out the Touratech lower crash bars on my ‘23 1250GS. They’re in great condition and have the needed hardware. Check Touratech website to confirm but they fit all years of the 1250GS/A $75 for the pair. Located in League City. Text me at 281-682-2423