You can't make them stop. They will never stop. They don't care if they're breaking the law. They don't care if you're on the DNC list. They don't care if they don't want you to call. They just don't care.
Just stop answering your phone. Caller ID will tell you what/who it is or is not. Stop answering your phone. People will leave a message if they want you to return the call. Put your phone on silent. Stop answering your phone. That phone is for YOUR convenience, not anyone else's.
They will never stop calling. Stop answering your phone.
Blocked. Everyone don't such a hissy fit over unwanted calls. Get yourself a phone or service that can block unwanted calls. Nothing will stop unscrupulous callers except your blocking features. Relax.