Once we start printing magazines, what's to stop us from printing mortars? Flack? Anti-aircraft tubes and targeting? The only limitation is the explosive component, and the printers will manage to do that eventually. Hell, the 3D printers could make drones of their own.
If it comes down to a war between technologies, the side with the 3D printers will always win, because the printers have no theoretical limit. All you need is ingenuity, which will come with time. You'd have to use your drones to preemptively destroy all 3D printers because of what they *might* be used to do, and that will lead to revolution.