A Sussex County man is facing charges after being caught in possession of a concealed weapon in Newark, police said.