In that respect, the Union blockade and capture of Confederate ports was a direct blow against enemy munitions. The US Navy did its part, so a Union army effort to supplement that could have paid huge results.
What did you have in mind specifically though?
The key logistical targets appear to be Richmond (industrial), the Shenandoah Valley (iron and lead), North Carolina (lead), Memphis (lead from Missouri), Vicksburg (salt, sulfur, beef, saltpeter), Selma (industrial), Atlanta (industrial), Augusta (gunpowder), Yazoo City (ironclad production). Additionally, with conscription in place population was a critical resource worthy of attention: New Orleans, LA (168,675), Charleston, SC (40,522), Richmond, VA (37,910), Mobile, AL (29,258), Memphis, TN (22,623), Savannah, GA (22,292), Petersburg, VA (18,266), Nashville, TN (16,988), Alexandria, VA (12,652), Augusta, GA (12,493), Columbus, GA (9,621).
Which of these targets should have been prioritized over the others and on what timeline? If we eliminate the ones that *were* prioritized early on, we are left with Vicksburg / Yazoo City, Selma, Atlanta, Augusta, Charleston, and Mobile.
One critical resource that hasn't been mentioned is the production capacity of the slave population. The Vicksburg Campaign severed key supplies of food, saltpeter, sulfur, sugar, and salt ... those were quickly replaced. But the recently enacted Emancipation Proclamation brought hundreds of thousands of enslaved people within a day's march of the federal lines. Not only was it a major blow to Confederate production, it added nearly the equivalent of the Army of the Tennessee in armed combatants to the federal effort, freeing the Army of the Tennessee to join Sherman against Georgia.
Lincoln didn't appear to take the capture of Vicksburg all that seriously until just before appointing Porter as commander of the brown water navy. Perhaps if he had come to the conclusion that "Vicksburg is the key" a year earlier, it would have hastened the Confederate demise?