Chemung County man faces a 28-count indictment on weapons and drug offenses following a lengthy investigation.