this is not Coast Guard !
its Maritime Safety Administration, MSA a civil organisation of the ministry of transport for ship inspection, port supervision, nautical safety, marine enviroment protection and hydrographic service. The vessels and crew are unarmed!
o.k. this is Coast Guard an armed branch of China Peoples Armed Police under command of the Central Military Commission.
By the way this ship is not similar, its much smaller.
Every ship can be armed if you wish.
More high-resolution images of Maritime Safety Administration's 10,000-ton class vessel, the Haixun 09. You get a sense of its size from the Type 056 moored next to it.
I always wonder what is the purpose of such large coast guard vessels, and my theory is that they can be used to patrol overseas sea lanes, such as around Africa for example, and would be able to assist in large scale evacuation of Chinese nationals in troubled areas. Another kind of mission would be for search and rescue of passengers in a lost airliner or cruise ship in the deep ocean area.