2.按作战用途分可分为A、手枪:一种单手发射的短枪,是近战自卫使用的小型武器,在50米内具有良好的杀伤效能,手枪是16世纪以后开始研制的,开始主要是转轮手枪,就是通过转动弹盘和枪管将枪弹发射出去,所以一支枪有多个枪管。20世纪、特别是二战后以来,研制了自动手枪,开始采用弹匣供弹,容弹量多达12-20发,可以自动装填,战斗射速(战斗时每分钟射出子弹数量)每分钟24-40发,战斗用大威力手枪和冲锋手枪的战斗射速可达110发,射程在100米以上。B、步枪:一种单兵便携的长管枪械,有效射程式400米,有的可发射枪榴弹。步枪是最早的一种枪械,13世纪出现射击火器之后就开始研制步枪,经过数百年的发展,基本趋于完善.早期的步枪是单发装填,以后出后了自动退壳和送弹的单发半自动步枪,战斗射速每分钟15-20发。二战后以来,步枪的发展主要是集中在自动步枪方面,能够自动装填子弹和退壳,单发时的战斗射速为每分钟40发,连发时为90-100发。目前广泛使用的是5-6毫米的小口径步枪,这种枪的特点是初速大,弹道低伸,后座力小,连发精度好,体积小、重量轻,便于携带。作战中使用的步枪还有一种狙击步枪,它带有光学瞄具和夜视瞄准具,可以对单个点状目标在600-800米的远距离上进行精确射击。C、冲锋枪:具有较高的射速,长点射时每分钟可以达到100-120发。它火力猛烈,适于近战和冲锋作战使用,在200米内肯良好的作战功能。但,由于现代自动步枪已经具有和冲锋枪相似的效能,所以冲锋枪和步枪将很难区分。D、机枪:是一种带有脚架、枪架或枪座,能进行连发射击的自动枪械,主要用于杀伤有生目标,也可对轻型薄装甲目标进行射击,或压制敌火力点。轻机枪是一种装有两个脚架,重量较轻,有单兵携带进行作战的班用自动武器。战斗射速一般每分钟80-150发,有效射程500-800米。重机枪装有稳固的枪架,可以分解后进行搬运,是步兵分队的支援武器,主要用于杀伤敌有生目标,压制火力点,或摧毁空中及地面装甲目标等。它射击精度较高,战斗射速每分钟可达200-300发,有效射程800-1000米,射高500米。口径在12-20毫米的机枪称为大口径机枪,主要用于毁伤低空目标,也可摧毁地面装甲目标或压制火力点,多为双联或四联装。对空射击时的有效射程2000米,对地面目标射击的有效射程1000-1500米,战斗射速单管每分钟为80-150发。E、特种枪支:供特工人员执行特殊任务使用的枪支。此种枪支的特点是,只装一至三发子弹,伪装成他物形状,如钢笔式、手杖式、手套式、香水瓶式、伞式、匕首两用枪等。此类枪支射程近、射击精度较差,有的采用毒子弹,还使用消音器。3、按枪械结构和动作方式分类A、非自动枪支:指各射击循环动作均需由射手操作完成的枪支。最初出现的枪支均为非自动枪支,每击发一次都要借助于手推拉枪机,逐发装填、退壳。如14世纪的皮夏利火铳,16世纪广泛使用的火绳枪,17世纪燧石撞击式枪支等;以及现代53式步枪、小口径步枪、单发的老式手枪、军用单发步枪、运动步枪、猎枪等。B、自动枪支:自动枪支是以火药气体为能源,自动完成全部或部分射击循环动作的枪支。按自动化程度不同又分为全自动枪支和半自动枪支两类。全自动枪支是在一次发射后,能自动完成下一发枪弹的重新装填与击发动作的武器。所以射手在完成第一发枪弹的装填,使枪支成待发状态后,手扣扳机即可发射,如仍扣住扳机,枪支可连续射击直到将弹匣中的枪弹全部射完为止。属于这类枪支的有机枪、冲锋枪、全自动步枪和全自动手枪。如国产56式7.62毫米冲锋枪、82式9毫米轻型冲锋枪。80式7.62毫米全自动手枪等。全自动枪支上多数装有单连发变换机钮(枪支上有文字标示:如0、l、2,0为保险,1为单发,2为连发;国外枪支上用字母“N”表示单发,“S”或“R”表示连发),将全自动枪支的机钮拔到单发部位时,就相当于半自动枪支的功能。半自动枪支击发后可自动排壳和重新装弹,但不能自动击发;扣动扳机一次,击发一次,扣住扳机不放则不能连续射击。如国产54式手枪、52公安式手枪、59式手枪、64式手枪、77式手枪、79式狙击步枪等。目前各国装备的手枪大多数是半自动。主要由于全自动手枪虽然火力高,但枪口上跳重,导致连发精确度差,命中率低,故没有被广泛采用。C、转轮枪支:是利用武器各部件间的机械传动,由外力带动枪支有关机构工作来实现射击过程部分自动化的枪支。这种枪支在其中间部位有个“鼓轮”,内有若干个孔装填枪弹,以代替自动枪支的弹匣,内装4、5、6、7发子弹不等。扣动扳机时,击铁连动后仰,带动鼓轮向左或向右转动,将鼓轮内的子弹依次对准枪管后端的轴心,以备射击。因此又称为自动待发式武器。但转轮枪只能单发射击且排壳和装弹时必须把鼓轮移出,所以它不同于自动与非自动枪支。4、按口径、重量分类A、大口径枪支:口径在11毫米至14.5毫米之间的枪支。枪管的口径超过了12毫米(0.5英寸)时,通常就是高射机枪了。B、中口径枪支:口径在7毫米至11毫米之间的枪支。C、小口径枪支:口径在5毫米至6.5毫米之间的枪支。D、微口径枪支:口径在5毫米以下的枪支。5、按枪管内膛结构分类A、滑膛枪:枪管内壁光滑,无凸凹来复线(即膛线)。如各种老式枪支、土造枪支、信号枪、猎枪等,此类枪支内壁无膛线,发出去的子弹就不会旋转,在飞行时不易保持方向,而且会在空中翻跟头。此类枪支射程近,射击精确度差,命中率低。B、膛线枪:枪管内壁刻有螺旋形凹凸沟槽的枪。这种螺旋形凹凸沟槽称为膛线。膛线使弹头紧贴枪管内壁旋转前进,致使弹头飞行稳定并减少空气阻力,增加射程,提高射击精度;并且使弹头外壳与枪管内壁的摩擦力减少,降低因摩擦所造成的枪管升温和磨损而延长枪支的寿命。膛线枪管内壁凸起的膛线称为阳膛线,凹入的膛线称为阴膛线。膛线枪管是现代军用枪支主要结构特点猎枪不算军用枪支,也就说不上是步枪,狙击是步枪.