I think the fuel and ammo (but especially fuel) are left to chance a bit too much, I ran out quite frequently without any opportunity to restock.