If you're on the federal or a state no-call list, you should report them. They're trying to get around the restrictions with some phony-baloney political "research" when they're really just a sales solicitation call.
Demand not to call, document the date, then the next time they call you can file a complaint. From the DNCR web page:
*Reminder:Even if your number is registered, charities, political organizations, and telephone surveyors may continue to call you. Companies with which you do business may also continue to call, unless you have asked them to stop calling you. If you have asked them to stop calling, please keep a record of the date you made the request and include that information in the comment section of any complaint you submit against that company. Click Here for more information about the companies that may continue to call the numbers on the Registry.