A father and two of his sons are now facing criminal charges for the early Monday morning shooting of an ICE agent in the rural Hidalgo County community of Hargill.