Witnesses: Granbury shooting suspect had assault-type rifle, tactical gear