I have a bunch of parts from a 2005 BMW r1200gs, but I think they will generally fit other years, as well as r1150gs. All are in excellent condition unless stated otherwise
Brake lever $35
Stock wind shield, $85
Headlight protective lens; I'm not sure of the make, but it mounts in the side bolts of the headlight assembly & protects the radiator too. $85
Touratech Adjustable Folding ...