These NRA protestors are animals. Is the human race devolving?