1.利用推進劑產生的高膛壓賦予子彈更高的初速,使其在飛行數十米甚至數百米後仍將具有殺傷力。手槍的膛壓越高,子彈的初速越大,射程越遠。
二是利用膛線使子彈離開槍口後高速旋轉,以克服或減小子彈飛行過程中的空氣阻力,增加彈道的穩定性,防止子彈滾動產生的能量消耗。
第三,至於自動手槍,是利用手槍發射過程中的部分廢氣向後推動槍機來完成拋殼和裝彈。