Welcome to the forum Kamakazee!
Several questions come to mind about this guy's information:
1. What were the terms of his leaving CCI - is he a disgruntled employee or was it a good departure;
2. Was he in a level of employment that made him "in the know" of the business operations - was this stock piling to make short supply, was this normal cycle for shipping cycles, were they stockpiling to fill a large order (we have a manufacturer in our region that is filling a multi (multi, multi, multi) million round order with the government);
3. Does he have similar info from #2 from other companies - one company can not create a shortage by lower production or limiting shipment;
4. And I will finish my list with a basic logic question - I can understand a company making and selling all they can at a profitable level, I can see lowering production numbers when prices are well over the cost of production, but what do they have to gain by producing high levels (many industry experts have gone on record that ammo manufacturers are producing higher levels than ever) with high cost components and then putting it in storage? High retail pricing means nothing if they aren't going to liquidate, and unsold inventory in the warehouse costs them in terms of interest and other loss factors.
I'm not calling him a liar, but I won't relay this industry info until I understand some of these basic factors.