C and D reflectors for mags are the same, you get them in aluminum thru members like fivemega, modamag, Litho123, kaidomain, dealextreme and some other dealers I can't remember. look in the dealers forum.
If you want stock, maybe it would be easier to just buy another mag and salvage the reflector, than pay shipping.
HTH
AlexGT