"Can't", no. It all hangs on the U.S. at the moment, which could absolutely make enough shells for Ukraine if the funding authorization comes through. What's holding that up is politics, not limits in productive capacity.
Sorry, khikhil, zrada was baked in from the start. Link related.