Firth man charged following standoff