Originally shared on the public FactorioPrints / Factorio School archive (factorioprints.com · factorio.school). Authorship preserved from the public catalog.
I'm not an expert or anything, but this is the solution I came up with. I suppose it's cheaper than some other options.
You can carry a relatively large amount of resources in its inventory, though after a prolonged period, the front turrets might run out of ammunition