Just like Gray said, Do a Google search. I have found a ton of stuff that way for my Magna. Be careful though. You should know the the price of the new part, as some of these crooks will ask for more than new if you do not know any better.
There is a large motorcycle only salvage yard called Cycle Savage Sport Wheels, located in Jordan Minnesota. There tel number is 952-492-2715. I have called them twice and they knew their stock. They are large enough that they were featured in a small article in Motorcyclist.