what Biter evolution % are you at? I see you have found the damage and health scale factor in the config.lua, and you have set them to 0.75. You could change the damage to 0.5 or 0.6 to make it less as well.. When you have behemoth biters you will have problems with only rocket droids. Also if you get Bob's Mods "Enemies" mod, it will make it more difficult for your droids.
The ammo idea is too hard to do because every robot would need extra processing logic each time it shoots which can't really be done. It would be very hard to make it work with the lua modding. I did have the idea of ammo a long time ago, you see the 'max ammo' value in the config.lua but i never found a good way to do it in the code.