I think to make it a little less stressful and easier to micromanage your troops. When you enter a shop and purchase stuff it should be sent to a 'city' inventory that everyone in your country can access thats in that city instead of having to go through every character and shop separately.