Another vote for Cooper Hawk. We have one around here and it takes no chit from anything, watched it take on 3 crows and run them off. Also saw it rob a Blue Jays nest and they chased him off.
Dove eating fools too.
No matter where you go, there you are!