Guns and what they fire really haven’t changed since the First World War, not fundamentally at least. There’s incremental improvements in design and materials and manufacturing process but it’s a fundamentally mature technology. This gives them relatively low profit margins which makes them unappealing for privatized defense companies with shareholders to please.
Now the classic way to charge the government more money for the same old gun is to say there’s other benefits like nebulous “performance” and “efficiency” improvements. This also has the added benefit when your deliveries “show promise” but display at best marginal improvements, you can sell carry-on contracts, sometimes for a decade or longer!
So to bring this all back around, the author is correct that it won’t work. Enterprising defense contractors may one day attempt to replace factories to roll and stamp and mass-produce bulk firepower with bespoke 3D printable, multifunctional, agile, just-in-time shell production solutions. But if they do it’ll produce a lot more shareholder value than actual product.