I see what you mean. I don't have a BB gun, and the guns that I do have would do more than scare the dog--they would bring the police!
I like your idea of some other noisemaker. Maybe TCS can sit at the end of their driveway with his motorcycle and rev it up each time the dog barks. It might not stop the dog but it could demonstrate to the owners how annoying it is.
The idea came from my childhood when we had a neighborhood problem with birds — starlings — and people took to using boards held down by one foot and snapped against the concrete sidewalks about the time the birds were wanting to roost.

