A Manteca City Council member shot his stepson in self-defense during a confrontation at his home on Thursday, police said.