AFAIK, the biggest of the biggest such as Lockheed, do not have public products.
Actually, they do have a public product - it's called "corruption". They take taxpayer money intended for R&D, and instead use it to lobby the government to funnel more and more taxpayer money into their pockets each year. The public gets screwed and the large contractors get to walk away and buy more politicians.