If you don't have any luck finding one take a look at Pro Moto Billet spark arrestor and see what you think of one of these. I just mounted one on my '02 fc550 about 3 months ago and like it allot. I did notice that you have an '05 bike and couldn't tell you if the can on the exhausts have changed from '02 to '05? Worth looking into if you don't have any luck with finding one used. Looks good and fits well. Hope this helps.
I sent him a email about it and it does not seem like he is interested?
He might be out of town for the Holidays so maybe he will respond in a few days?
Thanks for the tip