I have been alternating hot chilli .....great to make cats sneeze.......with garlic cloves skinned , cut into 3s
A mix of these seems to keep most away , the squirrels in particular seem to run off if there is garlic down among the bird seeds
I had an air rifle filled with moist toilet...