Mr McCraw testified to a state Senate hearing that there were enough police on the scene to have stopped the gunman three minutes after he entered the building.