There's quite a difference between urban and country magpies and squirrels. The urban ones are much more used to people, loud noises, etc. and will put up with distrubances that would send their wilder cousins fleeing. One local squirrel seemed to think it was a good game when my neighbour threw stones at it to make it leave his garden alone. It took a .22 BisMag to finally convince it....

Jonathan