04-14-2011, 02:23 PM
I have an order in with C Products right now and I asked them about the new website, the person I talked to there said it was a separate company handling the mags, not them as they are still the ones making them, but that is all I could get out of them about it.
