目前狙击步枪主要分为栓动狙击步枪和半自动狙击步枪,军队现在正在越来越多的半自动狙击步枪,原因主要是其快速补射能力能够在首发射失的情况下迅速射出第二发子弹,大大提高成功概率。不过,半自动狙击步枪火药气体的一部分能量用于自动上膛和振动问题,其精度始终要比栓动狙击步枪低一些,因此,各国警察部门的狙击步枪大多都是选择栓动狙击步枪。
目前世界上最著名的大口径狙击步枪就是美国的巴雷特系列,这种12.7毫米口径的半自动狙击步枪自从在海湾战争中亮相以后,就装备到全世界多个国家的军警部门,掀起了大口径狙击步枪的热潮。不过,M82A1和M107A1半自动狙击步枪的精度并不高,最多只能小于一个密位,实际上,即便在美军内部,巴雷特狙击步枪也是作为反器材步枪使用,真正的大口径狙击步枪是另一种美国产品,麦克米兰公司推出的TAC50栓动狙击步枪。
TAC50狙击步枪采用传统的旋转后拉式枪机,5发容量弹匣,发射比赛级高精度12.7毫米子弹,外观类似一支大号版的毛瑟步枪,采用麦克米兰玻璃纤维枪托,手枪型握把。扳机是雷明顿式扳机,扳机扣力3.5磅。外表有凹槽的比赛级的优质枪管,配合使用优质的弹药据说可达到0.5密位的精度,这在12.7毫米口径步枪中是相当高的。枪托前端装有两脚架、尾部装有特制橡胶缓冲垫,整个枪托尾部可以拆下以方便携带。
麦克米兰TAC50大口径狙击步枪在阿富汗战争和伊拉克战争中广泛使用,主要就是用于超远距离狙击,对付那些常规7.62毫米口径狙击步枪难以对付的目标:2002年,在“巨蟒行动”中,一名名为Rob Furlong的加拿大狙击手在2340米的距离上,第三次击发射杀一名塔利班成员,除了这名狙击手及其观察名的高超技术之外,阿富汗较低的空气密度和高性能弹药也有效提高了成功概率,这次行动中这名加拿大狙击手没有使用加拿大生产的弹药,而是使用了美军的标准12.7毫米狙击子弹,并在射击前将其拿到阳光下暴晒增温,以便在击发的时候能够提高发射药燃烧速率进而增加初速。
不过,这个世界纪录很快在2009年被一名英国狙击手打破,2009年11月,克雷格·哈里森在2475米外射杀两名塔利班武装分子,使用的是8.59毫米口径的L115A3远程狙击步枪,目前的最远射杀纪录由澳大利亚第二特种突击团的两名狙击手保持,其使用M82A1或者M107巴雷特狙击步枪在2815米的距离上射杀了一名塔利班指挥官,但由于同时开火难以区分到底是谁获得了这一纪录,但这一纪录并没有得到官方承认。
世界最远距离狙击记录是3540米,此记录由麦克米兰TAC-50远程狙击步枪创造[墨镜]
对头,比精度,半英寸子弹远不如这个8.59毫米(这个尺寸比较少见)精准