XM8裝甲火炮系統又稱AGS,是快速反應部隊在沒有主力戰車的情況下提供強大的火力支援、對付多種目標、在較遠距離上對抗裝甲車輛的輕戰車。XM8在設計上突出一個「輕」字,強調一個「快」字。該系統研制伊始就嚴格控制車體尺寸和重量,車體長為6.197公尺,全長9.37公尺,車寬2.692公尺,車高2.349公尺。火炮采用的是35倍口徑的105公釐坦克炮,車體采用鋁裝甲焊接而成,兩側是用螺栓固定的間隙鋼裝甲,炮塔為復合裝甲。為此,該系統實施快速部署時重量僅為17509公斤。由於尺寸小,重量輕,因而可以低空傘降,也可以用C-130運輸機每次裝運1輛,或用C-141運輸機裝運兩輛,或用C-5運輸機裝運5輛,實施快速部署。由於該系統采用的是6V92TA增壓柴油發動機、其功率為580馬力,因而可使XM8在6秒鐘之內從靜止狀態加速到32公裏/小時,其公路最大時速達70公裏,最大行程480公裏。
XM8系統具有足夠的火力。該系統采用的是105公釐超低後坐力火炮,可發射包括尾翼穩定脫殼穿甲彈、破甲彈等反坦克彈藥在內的北約制式105公釐炮彈。雖說該炮難以攻擊具有一流裝甲防護的現代主力戰車,但在地區沖突與局部戰爭中,用它攻擊開發中國家的坦克,其火力卻綽綽有余。據稱,其新型的尾翼穩定脫殼穿甲彈在2000公尺的距離上能擊穿T-72主力戰車最厚部位的裝甲。除坦克炮外,該系統的輔助武器是7.62公釐的並列機槍,車上指揮塔也可選用7.62公釐、12.7公釐機槍或是自動榴彈發射器。為提高該系統的火力,車內配有自動化程度很高的自動裝彈機,從而使乘員人數減至3名。滿載時,自動裝彈機上有21發炮彈,車內有9發備用彈,射手將要選擇的彈種訊號輸入電腦終端時,自動裝彈機便記憶炮彈的數量和種類,選定炮手所選擇的彈種,並將彈裝入炮膛。裝填速度為5發/秒,該系統火炮射速達12發/分。XM8采用了射手穩定熱成像瞄準具,車長專用熱成像瞄準具和雷射測距儀與彈道電腦等裝置,還采用了M1A2坦克上使用的非常先進的射控系統以及32位元中央處理機和1553B數據匯流排,在行進間對靜止或運動目標的射擊命中率相當高。
XM8采用了分級式裝甲結構,就是將車體與披掛式裝甲防護塊分開,以便分開空運,到戰區後視情況再組合安裝。這種分級式裝甲有3個等級:第一級為快速部署部隊型,該火炮系統重為17509公斤;第二級為輕裝部隊型,該火炮系統重為20185公斤;第三級為火力支援部隊型,該火炮系統重為22453公斤。最高的三級防護裝甲可承受40公釐口徑以下彈藥的攻擊。此外,炮塔前部兩側還各裝有16具用於可見光和紅外對抗的煙幕彈發射器,可同時發射多發,瞬間可將車體隱藏起來。
XM8裝甲火炮系統是快速反應部隊十分理想的武器裝備,是赴任何危急地區的諸兵種合成部隊得力的直接火力支援武器,它將成為美軍快速反應部隊手中的利器。