There is no practical way to stop this activity. Do not call lists, like any law, are only for the law abiding. Scofflaws ignore them. I strongly suspect that the vast majority of such calls are simply scams. I'm not sure exactly what their game is but there must be money to be made out of it or such activities would not occur. I have read that some hang-ups are probes to see which homes are unoccupied. Letting such calls go to voice-mail or your answering machine may actually DECREASE your security as it gives the impression that no one is at home at your address. For me that is not a problem since I keep a semi-automatic pistol (Glock chambered in .40 S&W) loaded with hollow point ammunition beside me at all times.
But the bottom line is, short of physically travelling to their location (assuming you are able to determine it) and blowing their candy a$$e$ away, there is nothing which can be done. Even if you report it to law enforcement and give them more than enough data to apprehend the miscreants and convict them, the likelihood of their actually being prosecuted is vanishingly small. The badguys know this and depend upon it for their predatory lifestyle. They know that the only people whom laws restrain are people who would not commit the offense in the first place.
Timeshare scammers. Call and leave messages on my cell phone (that is on do not call list) and leave message saying they have rented my time share for $3600 and is that ok? Wanting me to call and verify - which I don't