At one point I thought you said they roosted in your trees?I do have a small collection of tail feathers.
If that is the case, go out at night and grab one by the tail feathers and hold on tight. You will end up with the whole tail in your hands. Those feathers pull our easily.
If you want to catch the bird, you have to grab it by the legs.
Those things are real pests. You should grumble to your city admin. until they do something about them. At least declare them a pest and open for assault. People should not have to put up with the carnage. IMO
Peacocks belong in zoos. Behind a tight fence.