炮口枪是任何枪支,其弹丸和通常的发射药是由枪口装入的。这有别于现代更流行的后膛装弹枪的设计。术语 "枪口装弹 "也可适用于射击枪口装弹的射手。这个术语包括有膛线枪口和滑膛枪口。有几种不同口径的枪械。现代枪械有多种发射机制。其中包括宾夕法尼亚步枪(19世纪初以后称为肯塔基步枪)的侧锁式、燧发枪和打击式型号。枪口装弹可以适用于从大炮到手枪的任何东西。但在现代使用中,该术语最常适用于黑火药小武器。它通常,但不总是,涉及使用松散的推进剂(如火药)和弹丸,以及单独的点火或引爆方法。