A 48-year-old Watertown man, who is a convicted felon, is facing gun and drug charges after a Monday morning traffic stop.