Bullets despawn when empting/rejecting the Mag/Clip (or Box) without having any space left in your inventory.
Empting Mags on the ground causes bullet despawn.
Empting bullet Box on the ground causes despawn of bullets.
Rejecting the bullets out of a firearm while having no space left in the inventory causes despawn of them.