突击步枪 = Assault Rifle,一般是指载弹量较大,可以形成密集火力的步枪,一般都有手枪握把,使用弹夹供弹,是现在步兵的主要武器,比如AK系列、M16/M4系列等。发射初速较高、质量较大的尖头步枪弹。狙击枪 = Sniper Rifle,精度较高,射程远,配有狙击镜(放大倍数一般4X以上)的步枪,适合在远距离射击,讲究精确瞄准一枪毙命。冲锋枪比较特殊,按国际上的叫法应该是Sub-machine Gun,小体积,使用初速较低、圆头的手枪弹药,射程近、威力小,但是比较灵活适合近距离冲突,和特种作战,比如MP5系列。但是在国内曾经有很长的时间概念不清,把Assault Rifle也叫做冲锋枪,最典型的就是把仿造改进的AK-47叫成56式冲锋枪,而把Sub-machine Gun叫做微冲
不管什么枪都要看情况。这种是无法比较的。像机枪。威力大。口径大。准确度低。远距离射击当然是步枪好,近战用用冲锋枪好。看以下他们的区别就明白了。 其实单单从名称上就能分辨步枪与冲锋枪的区别,步枪,就是步兵使用的枪支,而冲锋枪是发动冲锋时使用的枪支。因此使用的场地不同,所以在设计上也不同。 因为没有任何一个指挥官愚蠢到距敌还有500M的地方就冲锋,因此,冲锋枪并不要求射程,所以冲锋枪的射程普遍在200M以内,大部分冲锋枪真正有效的射程也不过50M。 但是步枪就不同了,步枪基本还是考虑大威力、高精度和火力压制,因此步枪的射程都在400M以上,800M以内均能有效射杀敌人。步枪目前只要有非自动步枪(主要是高精度狙击步枪),半自动步枪(少数连续狙击枪使用这种方式),突击步枪三种。我们平时说的M16,AK47(卡拉什尼科夫自动步枪,国内仿制的叫81式),G36,以及目前解放军装备95式等等都是突击步枪。