I hunted one day in Iowa on private land in Greene county on November 2, I killed my 3 roosters in about 30 minutes, and saw about 12 birds total. I have two good GSP's. I have hunted the same farm the two previous years on opening weekend and got my limit or close to it, but usually had to hunt most of the day to do it. I attribute my success this year to an early harvest and private land. Another group of about 5 hunters I know (with similarily good dogs) hunted for about 4 days around Spirit Lake on public land and killed a total of about 3-4 roosters. I think it is all about habitat and hunter pressure, and less so the rain, hatch etc.