It is hard to imagine it is just big stuff. If true it would give a good jump start to Barbarossa in a couple years.
What would “artillery ammunition” mean in that day?