It doesn't have to be LE or even legit set up to make waves with it ala 20/20 or Geraldo type of crap. They could air it and legit or not it would make waves and cast a poor light on gunowners. You were right to listen to your spidey sense tingling and leave.
"Always place your clothes and weapons where you can find them in the dark"
"Understand that the enemy is not the enemy in his own eyes ;this may offer you an opportunity to make him your friend. If not, you can kill him without hate, and quickly."