A San Benito security guard is facing criminal charges after he fired a gun at a car he thought was involved in a crime.