i can tell you that in my state, it doesn't matter how many people call the police to report behavior X, if behavior X doesn't somehow rise to the level of reasonable suspicion, then the cops cannot lawfully make a subject stop
the cops CAN walk up and talk to you, they have that same authority as any person, as long as their method of doing it doesn't rise ot the level of a constructive stop. however, if they do that just because somebody is open carrying, it borders on harassment, especially if it's a PATTERN.
anytime anybody damages your property, cop or anybody else, then you have the right to sue for their damaging your property. with cops, i suggest you first make a formal request, but court is a final option.
i sued somebody recently. it works