Dallas police chief slams NRA’s ‘good guy with a gun’ theory

This Monday, Dallas Police Chief David Brown held a press conference that touched on a variety…