Kamala Harris says Americans who open carry are "extremists" who "dare claim to be for life"