RT-20由克羅地亞的RH-Alan 公司在1990年代中期研制,是一種純粹的反器材和反裝甲步槍。 RT-20 這個名字的意思是「20mm手炮」( Rucni Top, 20mm),RT-20 被克羅地亞軍隊正式采用,曾經在1990年代後期的前南斯拉夫地區戰亂中使用過。
RT-20 發射威力強大的20×110mm高射炮彈,這種口徑最初是二戰時期的希斯帕諾(Hispano Suiza )HS404 高射炮所用,二戰後被廣為采用,例如前南斯拉夫的M55高射炮就是用此口徑。 RT-20配用的彈藥有高爆彈和穿甲彈兩種,高爆彈可用於人員殺傷或反器材。穿甲彈可對付步兵戰車和裝甲輸送車。
20×110mm炮彈重130克,槍口初速約每秒850米,有極高的終點效能,但缺點是後坐力也非常大。20mm希斯帕諾炮彈產生後坐力是.50 BMG 彈的 4倍。為了使後坐降低到射手能承受的程度,克羅地亞設計了一種很有趣的反後坐系統,采用反作用原理。在槍管上方有一根長的反作用管,前端連線在槍管中部,後端為噴嘴,當槍射擊的時候,部份火藥氣體從槍管中部的泄氣孔進入反作用管,然後從反作用管尾端的噴嘴高速噴出,以此抵消了部份後坐力,這樣的原理實際上類似於後坐力炮的戴維斯原理,只是因為 RT-20所發射的高炮炮彈不能直接向後噴出火藥氣體,因此才需要從槍管中部向後引出抵消後坐力的火藥氣體。
這種系統雖然能讓 20mm高炮炮彈的後坐力降低到人體能夠承受的程度,但缺點與無坐力炮一樣,射手必須用適當的姿勢來發射,避免高速向後噴射的灼熱的火藥氣體打傷自己,而且射擊時後面一定距離內不能有同伴,也不適用在狹小的空間內使用,否則火藥氣體會被墻壁反射弄傷自己人。
其余的系統比較簡單。采用手動的旋轉後拉式槍機,機頭有3個大型閉鎖凸筍,為便於射手操作,上膛桿位於左方。由於沒有配彈匣,因此 RT-20只能單發射擊。扳機、握把和肩托都位於槍管下方,因此相當於牛犢式,所以雖然槍管很長,但重心不至於太靠前。 兩腳架可拆卸,其腿架可從215mm至295mm之間調節長度。RT-20 沒有要機械瞄具,只配一個6x42光學瞄準鏡,安裝在槍管上方並偏向左側,所以只能用右手抵肩射擊。
雖然20mm高炮炮彈的射程很遠,但卻不像12.7mm狙擊步槍那樣配有精度較高的狙擊彈,因此 RT-20 在1000米內的散布面比其他12.7mm口徑的反器材步槍要大得多,要想準確命中中遠距離上的個人目標是一件依賴於運氣的事,當然了如果發射高爆彈,對殺傷半徑內的人員還是有一定的傷害作用的。但20mm炮彈的效果不能與40mm榴彈相比。所以盡管有些資料中把 RT-20 稱為大口徑狙擊步槍,但該槍主要的職責是反器材步槍,不以人員殺傷為主要用途,摧毀1~2公裏距離上的輕型防護目標或其他高價值軍事目標,如停機坪上的飛機、低空盤旋的直升機、輕型裝甲車輛、掩體、通訊車、油罐、雷達以及機場設施等。