Please disregard the military helicopters firing machine guns over downtown Miami (and Houston, and more to come for sure). They are only training. They are specifically NOT on a mission to desensitize you to seeing military helicopters firing on people in your city.
The canopy is armored but the tail rotors are not, and rotor heads probably can't take too many rifle rounds without suffering heavy damage. A few hundred yards means several feet of bullet drop, and remember your windage. More effective still would be a mortar round onto the helicopters when they are stationary on the ground.
"Every terrible impliment of the Soldier" includes mortars, but your government does not want you to have them. Yes, that would be the same government currently in the process of getting you accustomed to being fired-upon by your own troops. For your own safety, you understand.
Yes, we have come to the point of hypothetical consideration firing BACK (not first!) at helicopters flown by our own military forces. Is this the change you were hoping for?