whoa who knew gun control debates could get so heated?