Man faces multiple charges after armed robbery