At about 10:30 a.m. EDT, Jiverly Wong barricaded the rear door of the Binghamton American Civic Association building with a vehicle registered in his father's name.
[15][16][17] Police remained at the perimeter of the property, having locked down nearby Binghamton High School and a number of streets in the area.
[18] At one point, not knowing if the gunman was alive or dead, police summoned Broome Community College Assistant Professor Tuong Hung Nguyen, who is fluent in Vietnamese, to help communicate with Wong in the event of contact.
[6][10] Items found on Wong's body included a hunting knife in the waistband of his pants;[6] a bag of ammunition which was tied around his neck;[22] and two semi-automatic pistols (a .45-caliber Beretta Px4 Storm and a 9mm Beretta 92FS Vertec Inox matching the serial numbers on his New York State pistol license).
[30] Wong became a naturalized American citizen in November 1995; the following year, he registered a gun in Broome County, New York.
[33] Wong worked for almost seven years as a delivery man for Kikka Sushi, a catering company located in Los Angeles.
[34] Wong failed to show up to work one day in July 2007, having moved to Binghamton, New York, that month, near his parents.
[31] Several sources suggested possible motives for Wong's attack, including feelings of being "degraded and disrespected" for his poor English language skills, depression over losing his job, and difficulty in finding work in New York.
"[37] Press TV noted that Pakistani Taliban leader Baitullah Mehsud claimed responsibility for the shooting, saying, "They were my men.
"[2] Wong had allegedly made comments such as "America sucks" and talked about assassinating President Barack Obama to his former coworkers at Shop Vac.
[27] Of the letter itself, most of its content was a rambling, paranoid accusation of perceived police misconduct and persecution of him, especially through "secret" visits to his residences.
[31] The injured were treated for gunshot wounds at Wilson Medical Center in Johnson City and Our Lady of Lourdes Memorial Hospital in Binghamton.