Yeah that is odd, the "1 - max live children" setting only works for monsters but not for weapons or ammo. Maybe it can't sense when the ammo is "dead" so that it can spawn a new one.
I got it to constantly spawn infinite guns n ammo, one each X seconds, forever and ever ever. Well, that is at least how long I tried it. Jupp.