I wouldn't have said that that was a peregrine falcon. However, it is a falcon thats for sure. I'm lucky enough to have had things like that in my garden. Peregrines, hawks, etc. Had them all in my garden. But not had one eating another bird yet. I've seen them steal one of the chicks from the ensts in my trees and fly off with them.