I don't think it has anything to do with culture. China police force (especially different cities now have their own force) don't always carry a pistol.
As for have a gun is better than that sword-mace (baton) in previous page, I think it is because having a melee weapon drawn would cause lesser problem after the incident. If you draw a gun at a innocent person that was just acting weird, you could get complained and sued (Yeah, Chinese are getting into law now), but if you have a melee weapon drawn already, the person can't really complain that you have a baton drawn when approaching.
Also, there was a video (someone posted this video in this forum when the Chinese Police service revolcer was out) where an armed police officer in China, shot a suspect few times (don't know if he missed) and had no effect. In the end, the police officer just used brute force on the suspect to stop him
As for have a gun is better than that sword-mace (baton) in previous page, I think it is because having a melee weapon drawn would cause lesser problem after the incident. If you draw a gun at a innocent person that was just acting weird, you could get complained and sued (Yeah, Chinese are getting into law now), but if you have a melee weapon drawn already, the person can't really complain that you have a baton drawn when approaching.
Also, there was a video (someone posted this video in this forum when the Chinese Police service revolcer was out) where an armed police officer in China, shot a suspect few times (don't know if he missed) and had no effect. In the end, the police officer just used brute force on the suspect to stop him