I believe I have a shock that will fit your bike. Not sure how much it will cost to get it to you from Connecticut. I wish it was easier to post a picture in this message....I think the link below will connect you to a photo of the shock.
I think the part number is: 12.45.Y7.22
If it works for you I was thinking $250 plus shipping.