Gordon was taken into custody late Monday night and has been charged with two counts of aggravated assault on a police officer, two counts of criminal attempt to commit murder and one count of possession of a weapon during the commission of a felony.