The Manteca Police Department said a city councilor shot his stepson in self-defense during an attack on Thursday.