If someone approached me like that, and I mean exactly like that, I would first ask him, "Do I look like a fucking pimp to you?" And if he didn't get the idea that I wanted him to go away, I would indeed tell him to go away. If he won't go away, I would have no choice but to stick him in his jaw, and hopefully he'll just kind of run away or something. But if he fights back, I won't refuse. (Of course, I would only do this if I was sure the dude doesn't have mental issues, you know?)

I probably sound violent for saying that, right? Well, you would do the same thing if you were me. Call me paranoid, but I do know there are people out there that really don't like me. Really. Some people I don't even know. Combine that with an item in his pocket that looks like a gun? Yeah, ANYONE that approaches me with a gun in their fucking pocket can go fuck themselves, especially if they are talking to me. (Police excluded.)