Random shooting of Wood Pigeons is in breach of the general licence,
Shooting across someone else's property is illegal
shooting a bird on land without permission is illegal,
shooting within 15m of the road where it causes alarm or distress is illegal,
Shooting across a public road is highly illegal.

He's bought it on himself, by being an utter t**t report him.

Better he is reported by a fellow shooter, than by an anti, it shows other shooters don't like these idiots either.