the forts will add soldiers to your game and cost ammo. answer would be to check the automatic settings for your country to see if you have enabled auto buying for ammunition. Which you DID. the forts if you check them out on the map is what is using your supplies, check them to see if garrison units still exist. you can pull in the garrisoned troops and deactivate them if you have not tried that yet. while crafty is very correct about training ammo. you will still use some for deactivated unit and they also employ a small number of soldiers and officers (the skeleton crew) for maint. of the weapons. you want less troops, then you would have to destroy some forts, IF you have no units garrisoned. If you have negative ammo in stock, then the game DOES AUTO BUY, in some strange intervals.