Moreover, there’s very clear new video showing firing from
a helicopter:
https://www.youtube.com/watch?v=nglK-cvzHn4
No question about it.
Hmmm.
Upon closer look, it appears to be aircraft strobes to me.
That’s just the running lights of a helicopter. The closeup doesn’t show anything except some bad magnification of lights. Way too shaky to make out anything at all. It is not clear video.
Someone would have found the spent brass, lots of it, from the helicopter littering the highway and streets by now. No documentation of that either.