Man faces felony weapon, drug charges