The police say that Elliot Morales, 33, trailed and taunted two men, yelling antigay slurs and asking one of them, “You want to die tonight?”
The police say it was the other man, Mark Carson, 32, who died after Mr. Morales fired a single bullet from a revolver.
On Sunday, the police filed murder and weapons charges against Mr. Morales, and several lesbian and gay groups made plans for a march on Monday to the scene of the shooting.
According to The New York Times, Morales's sister says "he was under the influence" on Friday. According to police, in addition to the revolver, a Serbian-made assault weapon was found in the home Morales had been staying in.