I might still be interested in what you have if the price is right. How many dollars and shipping to 80126?
I got a peg from an '81(?) XS650 from the salvage yard. It wasn't quite right so I screwed a bolt to the top side to act a stop. Now the peg sits level. Not perfect but it works and it's not noticeable.