Peregrines eat a very wide range o prey !! All types of waterfowl,waders,smaller types of gulls and crows,medium types of garden birds thrushes starlings pigeons etc ! They even hunt at night over cities and There is even reports of them scavenging on dead prey when food is short in really hard winters !! Basically theres not a lot they won't have a go at if it's the right size