Alberto Capella told a Mexican television station he was awakened at 2 a.m. by the gunfire. He said his house in Tijuana was surrounded by "dozens of people in luxury vehicles in attack positions," The San Diego Union-Tribune reported.
He said they left when he began firing back.
"I believe God gave me a second opportunity, and I have to take advantage of this and continue forward," he said.
Capella, who has been outspoken about problems with drugs and kidnapping in Tijuana, is believed likely to be named to a senior public security job when Jorge Ramos becomes mayor of Tijuana Dec. 1. He suggested that may have been behind the assault on his house.
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'
Toddler uninjured after being knocked over by Obama family dog