看你怎么用了,如果是CBQ之类的近距离作战,比如巷战,城市作战,M4比较好。楼上会所导轨的我不敢苟同,M4标准型没有多少导轨,只有提把一处有,导轨多的是后来改进版本,但是M16A4导轨可不少啊,起码5条。如果在开阔地带,还是M16A4比较好。如果个人选择,我会选择M16A4,毕竟精度和威力都比M4好的多,至于长度和重量,相较前面二者,我不是那么看重,毕竟差的不是太多。
对于这个问题 从弹药来说,这两种步枪采用的弹药都不同,因为两者的枪管长度都不同,所以在实际的使用中,对于较远距离的目标,M16A4的威力与准确度都要稍高于M4,M4的长度要短于M16A4所以在狭小的空间可以比较方便地运用,M16A4在中远距离的开阔地的发挥就比较好,而拓展能力的话基本上没有什么差别。