If you let your chickens free range, they won't need as much grit, and you simply won't see them eat it that much. It's still a good idea to provide it, however, as they'll use it when they need it. As for oyster shell, that depends on your feed - does it contain calcium supplements? If so...