My barred rock is a good layer,in the summer she lays about one a day and at least 5-6 a week, sometimes even seven! She is mostly nice but will peck at the others for food.
And she bites me whenever I collect the eggs so I advise you wear gloves (just kidding! But sometimes it hurts)