Sounds like you guys are saying that the SXC Comp silencer (#1 in the excellent pictures above, thanks - 58305081300) doesn't have the spark arrestor which is surprising as I was told otherwise. I wanted one with the spark arrestor.
I looked up the stock OEM SXC silencer and the parts fiche shows 58305081001. The online sources say "no longer available" which i strange since it is shown as the part that's on a current 625 SXC. No price either.
Unbelievable number of confusing options on this bike!