What keeps it from scaring off the other birds?
Oh, the cannon does scare off the other birds for a short time, but they come back. But, these grackles are in groups of hundreds and they move on somewhere else. If you ever see the sky actually blackened by these grackles and hear their noisy calls...run quickly for your pots and pans and bang them together to discourage them from choosing to roost near your home.