apparently it adds % of the duration just as stacking does, but visual indicators shows duration as full after bullet, if you shoot them with very little duration left, full circle goes out almost immediately, it's either a visual indicator bug or a gameplay bug