No , just plain no! People should not even be carrying weapons in a civilized society. Getting shoved does not give you the right to take another humans life! Its barbaric and purely punitive. Stand your ground and call a cop! That’s why we have law enforcement officers. What are these people so afraid of? It’s all about the politics of fear and hatred.