U.S. Sen. Jeanne Shaheen and Republican challenger Scott Brown were out early Friday meeting voters.

Shaheen made her way to Claremont on a day that also included stops in Manchester and Dover.

"Between now and Tuesday, this is all about getting people out to vote," Shaheen said. "It's about pointing out differences between Scott Brown and me on the economy, on middle-class families and making sure that people get access to health care."

Brown kicked off a three-day bus tour in the state. The first stop was in Newport, where he cited Ruger as a business in need of change.

"They didn't expand here for a reason, because of the right-to-work issue," Brown said. "Their challenges are that real energy costs are off the charts because it's a high-energy facility, and then the Obamacare mandates that are coming in after the election. It's real, and it's affecting jobs."

With a large pool of undecided voters still in play, the candidates said this is no time to let up. Both started their days in Sullivan County.

"It's always fun to be in Sullivan County, and because it was a good opportunity to come and remind people about my record and Scott Brown's," Shahgeen said.

"It's going to be fun," Brown said. "I appreciate the opportunity to have a great debate last night and then start our bus tour and encouraging people to get out on the 4th."

Shaheen and Brown have several events planned for the weekend. On Sunday, potential 2016 presidential candidate Hillary Clinton will be in New Hampshire campaigning on behalf of Shaheen and Gov. Maggie Hassan.

Debate controversy

In Thursday's debate, there was a controversial exchange between a member of the panel, James Pindell, and Brown. It centered on the location of a Sullivan County relative to the state's capital. When Brown appeared to be referring to areas north of Concord, Pindell said Sullivan County was west of the capital.

The reality is Sullivan County is both north and west of Concord, but it was a controversial misstep in a critical debate that required a correction after it was over.

"So on this point, Scott Brown was right. I was wrong, and I apologize to Scott Brown and both campaigns," Pindell said.

In Sullivan County on Friday, Brown said he was ready to move on.

"Everything I said was 100 percent accurate, and I'm encouraged by the fact that he apologized and I accept his apology," Brown said.

Shaheen said she was also ready to move on, saying the race isn't about geography but rather the issues facing New Hampshire voters.