That's not new stock. It's just the residual stock they have before Cycle Cat went belly up. They also have some clutch covers, sprocket covers and some upper triple clamps.
No, it's new. CC only produces their products a few times a year now. When they're out they're out til they have another large quantity manufactured.