A Stearns County man faces a number of charges after allegedly firing several gunshots at police officers during a standoff.