Huff Post peeing themselves yet again over something gun related