I have 3 roosters and 4 hens (yeah I got the bad luck of the draw with "pullets"). 1 rooster is a NewHampshire 1 is a silkie and one is an OEG bantam. My hens are 1 NewHampshire 1 Black Cochin 2 Plymouth Rocks. They are in a coop but I let them free range during the day. They are 17 weeks old give or take a day or two. Yesterday I caught all 3 roosters trying to "mate" one of my hens. First question, am I close to having eggs? Second question should I kick the boys out of the coop? I noticed my NewHampshire rooster fighting (?) my silkie. My heart doesnt want to part with any of them as they are great little friendly guys, but my head wonders if I should give them the boot since we have fighting and sorry to say it this way, but having "chicken gang bangs" on my hens. Of course I'm a newbie to chickens so I want to do what's right. Can I kick the roosters out of the coop and let them 24hour free range? I wouldn't mind my NewHampshires hooking up and having some chicks, but I also want to keep most of the eggs for consumption. Wow, I need some chicken experts to give me some advice! lol If you have any insight/help I would appreciate your expertise. Thanks so much!