Snajperske puške:
Snajperska puška je namenjena za uništavanje ciljeva na velikim razdaljinama, preciznom vatrom i uz što manji utrošak municije. U većini slučajeva pod ciljevima se podrazumeva čovek (neprijateljski vojnik, terorista, naoružani kriminalac, predsednik ili neki drugi visoki državni zvaničnik i dr.), dok se pod „što manjim utroškom municije“ obično misli na „jedan hitac“. Razdaljine na kojima snajperska puška dejstvuje kreću se od 100 m i manje (policijske i antiterorističke akcije) pa do 1 km i više (vojne i specijalne operacije). Neke snajperske puške, uglavnom velikog kalibra mogu se koristiti i za uništavanje i onesposobljavanje materijalnih ciljeva kao što su radarske kabine, avioni na stajanci, džipovi i dr.