Endmin, have you started using industrial explosives?
The AIC can produce portable explosives too. Just keep some on you, and you won't need to scavenge for barrels to craft them on the spot.