I have a few mixes here. Not even sure what breed they are.. except at least partial barred rock and maybe partial lavender orphington. I know one of these for sure is a rooster, but I'm hoping the others aren't.... The black/lavendar/barred rocks are all about 4 months old. I know for sure the one closest to the camera in the first picture is a roo, he crows... I'm just hoping the others arent. My buffs in the background are older. Thanks for your help!!