So you're saying artillery shells would be cheaper if I could get them on Amazon Prime with free same day delivery?
And the answer is yes, China makes their artillery shells cheaper. American labor is very expensive and American military manufacturers tend towards low volume nowadays, because they don't trust the government to commit to 1 million shells a year for two decades, because every time there's a changing of the guard in the whitehouse, plans get gutted seemingly as a "Fuck you" to anyone who worked with the previous admin.
That being said, I'd like to see a citation for the $3k figure being thrown around. The number I've seen is more like $800
[1] https://www.defenseone.com/business/2023/11/race-make-artill...
[x] this item is a gift
[ ] gift wrap this item