Republican California Senate candidate Carly Fiorina said Sunday she regretted comments she'd made mocking incumbent Sen. Barbara Boxer's haircut but stopped short of apologizing.

"God, what is that... so yesterday," she was caught saying on an open microphone during a Sacramento TV appearance Wednesday.

Fiorina, on "Fox News Sunday," also defended her tenure as CEO of Hewlett Packard, during which 30,000 American workers were laid off, saying she ran the company during the worst technology slump in 25 years.

Asked about whether she would tack to the center on issues such as abortion now that the primary's over, Fiorina said she wouldn't change who she was on social issues but that the election would be fought over jobs and the economy.

And she did not back off from her controversial statement that people on the federal no-fly list should not be denied the right to buy guns, saying the list is much too broad and people shouldn't have their rights curtailed because of "government incompetence."