A 19-year-old Danbury resident caught with a gun following a fight in Rogers Park last year is facing charges again following recent road rage and domestic violence incidents, according to police.