I reviewed that video. I, too think you are correct about the possibility of the lights being muzzle flashes. I like the way you investigate and report the news, and get breaking and indisputable news and evidence.
I did some research on this incident, and have found some other info that may be linked to why it happened. Please read my posts on Las Vegas, as they may contain some info you may find useful.
I upvote and follow you.