China patrols, why are there only water cannons and no heavy machine guns and artillery on the ships of the sea police and sea patrol?

1, no heavy weapons are needed. Their task is to patrol China's exclusive economic zone and protect China's rights and interests. There is a blister as a sign, that is, that is.

And warships are going to fight, and naturally there are artillery.

2. In the United States, because there is no maritime dispute with neighboring countries and there is tradition, the United States regards the Coast Guard as a fleet to safeguard territorial waters, so the Coast Guard has heavy weapons.

There are many disputes between China and neighboring countries, so it is inappropriate to use artillery on the vessels of the marine police, and it is also easy for foreign countries to guess that it is China's army that bullies other countries' fishing boats. Have a bad influence on China.

In addition, the sea police, the sea police, the police use cannons, which makes no sense!