Don't know about the "sucked" thing.
I own 24 C-Products mags. I think 20 are stainless steel, the rest aluminum. Bought them from a variety of sources, including direct from C-Products. Use them in S&W and DPMS lowers with a variety of uppers chambered in 5.56. I have had no magazine related failures in either rifle with a variety of ammo-Brown Bear, Silver Bear, M193, M855, some light 40-45 gr stuff(don't remember the brand), and something around 72gr.
I don't know if they are manufacturing again, but on Friday(5/27) I ordered four 40 rounders from LCJ Wholesale. They arrived today. Shipped USPS flat rate box. Four days, Florida to Ohio. Only had a few minutes at the range, but the one I did test worked just fine. 82 quick rounds in the S&W, no malfunctions.
So I don't know. Many people post about bad c-Products stuff, but my experience with them couldn't be better.
Disclaimer-I have no interest in the company other than as a satisfied customer.
edit-spelling