CNN’s town hall on gun violence was unlike anything that’s ever been on TV