A commercial chicken feed, either a 16% protein layer or a 20% protein all flock feed will have all the vitamins and minerals a chicken needs. If you buy the layer feed, it has adequate calcium, but an all flock feed won't have the calcium in quantities a laying hen needs, so you will need to...