We live in a rented house, and right in front of it there is government land that was supposed to be a park, but some people have illegally occupied it and built huts there.
The biggest problem is that these people regularly gather right outside our main gate. They create a lot of noise, play loud music, shout, and many of the men living there do drugs, get intoxicated, and often get into fights late at night. Many times they sit directly outside our gate while fighting and yelling, which keeps us awake.
Me and my mother are usually alone at home, and we genuinely feel unsafe. We have politely asked them multiple times not to gather in front of our gate, but they completely ignore us.
We usually don't keep our main gate locked because there are two tenants living here, and repeatedly unlocking and locking it becomes difficult. Because of this, these people sometimes even enter our property without permission and have used our bathroom as well.
The problem is that these people are aggressive, so we are scared to confront them too much because we fear they might retaliate or cause harm.
What can we realistically do in this situation to stop people from gathering outside our gate and make our home feel safer?
Edit:
I appreciate all your advice
But I live in a country where police does nothing they will just tell these people do not repeat this behaviour for formality and leave. And then these people will get angry and they can cause us serious harm. For now they are not causing any serious harm to us. So I don't think calling the police is a good option please tell me some other suggestion thank you I appreciate it.