供四种不同枪管选择，包括12.7×99毫米NATO（.50 BMG）的25、29、32寸枪管版本，及的32寸枪管版本。巴雷特为了令M99达到极高精度，因此结构比较简单，弹仓只可放一发子弹而且不设弹匣，在军事用途缺乏竞争力，所以现时主要是向民用市场及执法部门发售，在美国一些禁止民间拥有.50 BMG的州份（例如加州）只会发售.416 Barrett口径版本。