If it weren't for necessity, Zhang Yanhang definitely wouldn't use this M9 military pistol; he just used it in the initial stages of cleaning up Raccoon City. Later, he felt that the M4A1 rifle, with its larger magazine capacity, suited him better. In fact, if possible, he would have preferred to equip himself with a machine gun, but the problem was that there were none in the gun store.
Moreover, it wasn't just the gun store that lacked machine guns—all the police stations did, too, so Zhang Yanhang could only continue to use the M4A1 rifle for the clean-up.
If he could get a machine gun, he would immediately replace the M4A1 rifle, given his current strength, holding a machine gun would be pretty easy for him, and even dual-wielding them wouldn't be a problem.
Zhang Yanhang thought that if he had time in the future, he might look up machine gun blueprints to see if he could manufacture one through alchemy.