For settlers, yes, one bullet is enough, they just generate more somehow. For companions, they'll use what you give them until they run out, and they waste ammo at an astonishing rate. There are mods that make the companions have infinite ammo when you give them a weapon though.