Is there some reason that Ukraine is not using its factories and industrialized workforce to turn out 100,000 155mm shells every month? This is simple fabrication and well within the means of any industrialized country like Ukraine. The fuzes may all be point detonated or base fuzed but they could probably turn out some variable time airbursting rounds if they put their backs into it like any real country facing and existential threat to its existence.
I guess most of the money we sent/send there just goes into the pockets of the democratic party donors so thick on the ground in Ukraine and the rest of the EU.
Russia, for all the sanctions against it isn't having any trouble at all restocking, replenishing and making ever more artillery ammunition.