A couple years ago I found illuminating information on eggshells versus oyster shells / real shells. The real flakes take longer to grind up and metabolize, and so they can do this overnight, whereas real egg shells go through their system very quickly so there is nothing to work on at night. I believe, but would have to research this again to verify, that they don’t “store up” calcium beyond what their bones need. Maybe that’s why an excess is hard on their kidneys.
So if they can get a slow steady supply of calcium to use while they make their egg shells during the night, that is good.
Try to get actual broken up sea shells, not flaked versions of the rocks. This is another thing I read about and would need to research again to verify and if I get a chance I’ll link it. But what I read left me with the distinct idea that real actual shells are the best for slow uptake. Maybe the mixed stuff dissolves too fast.
So - It needs to actually say on the carton somewhere what it is, 100%. It will not be as cheap as the calcium from other sources. I’m not sure I’ve linked the right ones, but if you look for the 100% and the list of ingredients you’ll be on the right track.
I’m very happy with this and the price is the best usually, 5 lbs $15
https://www.amazon.com/s?k=oyster+shell+for+chickens
View attachment 4263211
Or this Scratch N Peck,
https://www.amazon.com/s?k=oyster+shell+for+chickens which I used before I tried the Small Pet Select, but it more expensive, is 4 lbs for $20
View attachment 4263229
My chickens would not eat the combined artificially made calcium rocks, but eat the real shells readily.