Thats dumb. I could **** someone up long before they would be able to pull their weapon. Then i would take it from them and shoot them in the ass.
Absurd.
How so? What are you going to pull a gun on me for walking by you?
What are you going to do? Just walk up on someone and beat the shit out of them?
If you stay alert and notice somebody making a move toward you then you can take action. I probably would not pull my weapon if someone makes a bee-line toward me on the street. Pulling your weapon is a last resort and is something you only do if it can make a difference, can be done to bring the situation to a decisive end, and not put innocents in harm's way. If you walk up to me aggressively I don't think that justifies drawing your weapon. But I will probably notice you and I will act.