This is a simple problem.
Get the Camphost if they are unwilling or unable to solve the problem Dial 911 and get the local sheriff.
They will tell these folks to behave or leave or possibly worse.
I have seen this scenario played out and you would have done everyone in earshot of those folks a favor too.
I notice that local law enforcement are watching campgrounds carefully more and more.
Many state park systems have their own police force, like California and they will respond to this type of thing very quickly.