That bastard deserves castration by fingernail clippers!
I know this neighborhood very well, as I spend my weekends a few blocks away. It is actually a decent place, in transition from a multi-ethnic, blue collar community to a gentrifed community. Nevertheless, there are scum all over, not just in Astoria or New York as a whole.