Scammers don't abide by the DNC; only legitimate telemarketers do. To get it to stop, try simply not answering the phone when it's a number you don't recognize. If they can't speak to you, they can't try to scam you. You could also invest in a call blocker.