Dennard hopes Gen Z town hall will help fight gun violence