Ha még nem ismeri a lőfegyvereket, akkor érdeklődhet a különféle pisztolyok, különösképpen a karabély és a puska közötti különbségeken. Ez nem igazán meglepő, mivel a kettő hasonló. Azonban ha egyszer használja őket, rájön, hogy a karabély és a puska eltérően működnek.
A karabély és a puska között a legnyilvánvalóbb különbség a hosszukban van. A karabély rövidebb hordóval érkezik, ami könnyebbé teszi. Ezért egyes tisztek szeretnek egy karabint használni ütés közben, mert könnyebb kezelni. Ez természetesen nem azt jelenti, hogy a karabély pontosabb vagy hatékonyabb, mint a puska. Valójában a megfelelő kezelés esetén nincs oka annak, hogy a puska kevésbé pontos lenne, mint a karabély.
A fizika azonban nagy szerepet játszik abban a hatalomban, amely a golyót támasztja alá, amikor akár karabélyból, akár puskából lőnek. Mivel a puska hosszabb, a táguló levegőnek több ideje van energiát előállítani a lövedék hatásának növelésére. Ennek eredményeként a puska nem csak nehezebb, hanem a kezelő is nagyobb erőt érezhet a puskából, amikor lövöldöznek.
A „puska” kifejezés arra a tényre utal, hogy e lőfegyver hordója „puskás” vagy hornyolt. Ez azt jelenti, hogy amikor a lövedék elhagyja a fegyvert, akkor hozzáilleszt egy speciális centrifugát, amely fokozza a lövések mögötti erőt. Ezen okból kifolyólag a lövedék stabilabbá válik, amikor a levegőben sípol, javítva ezzel a pontosságot. A golyó „centrifugálása” természetesen azt is jelenti, hogy kiszámítható módon halad a cél felé. Pontosabban, egy puskából lőtt golyó 1–2 centiméterrel halad 100 méterenként, mindaddig, amíg nincs szél, amely befolyásolja a golyó menetét. Ezért azoknak a személyeknek, akik puskát hordnak, sokkal nagyobb esélyük van arra, hogy megjósolják, hol fog a golyó eltalálni.
Másrészről a karabélyból lőtt golyók lassabban haladnak a levegőben, és ezért hosszabb ideig vannak kitéve külső tényezőknek, és így útjukuk kevésbé pontos. A fentiekben említettek szerint azonban a kettő közötti pontosságbeli különbség nem túl nagy, és a lőfegyver megfelelő kezelésével kiküszöbölhető..
A karabély néhány példája az amerikai M4, az izraeli Galil SAR és az indiai MINSAS.
A korábbi években a puskáknak nem voltak vonaluk a hordóban, és ezeknek a lőfegyvereknek a pontossága nem volt nagy. Ezért a katonáknak általában azt mondták, hogy hozzanak létre egy sort és egyszerűen kezdjék el lövöldözni. Ilyen módon biztosak lehetnek abban, hogy megüt az ellenséges katonákat, még akkor is, ha nem voltak biztosak a lövések pontosságában.
Néhány példa a puskákra az amerikai .30-06 M1903 és a Mauser M98. A korábbi puskafegyverek valójában bajonettjekkel voltak az egyik végükön, lehetővé téve a kezelőnek, hogy „szúrja” ellenségeit, amikor kevés a lőszerük..
A legtöbb ember téved egy puskához egy AK-47-et - a manapság a filmben leginkább használt lőfegyvert - téved. A készülék valójában azonban támadó puska, amely jelentősen különbözik a normál puskától; különös tekintettel a patron méretére, amely nagyobb a normál puskában.
Lényegében a karabély és a puska közötti legfontosabb különbség a hosszúság; néhányan akár annyira el is mondanák, hogy a karabélyok a puska rövidebb változatai. Valójában néhány karabint egyszerűen a jól ismert puska típusok szerint modelleztek.
1.A puska hosszabb hordóval érkezik, mint egy karabély.
2.A puska hordójában barázdák vannak, amelyek a golyóra „forognak”
3.A karabélyok könnyebbek, rövidebb kialakításuk miatt.
4.A puska és a karabély pontosságának különbsége minimális, és általában a kezelő képességétől függ.