A GEPÁRD fegyvercsalád 12,7x109 mm-es (vagy 12,7x99 NATO)űrméretű egylövetű mesterlövész (GM1), ismétlő mesterlövész (GM5), öntöltő mesterlövész (GM4) és öntöltő romboló (GM2, GM2A1, GM6 HIÚZ), valamint 14,5x114 mm-es űrméretű öntöltő nehéz romboló (GM3) fegyverekből áll. A Magyar Honvédség a felsoroltak közül ezidáig a GM1, GM2, GM2A1, GM3 fegyvereket rendszeresítette. A GEPÁRD M1 mesterlövész puskát Földi Ferenc tervezte, a fegyvert az MH 1991-ben rendszeresítette, jelenleg is ez a legnagyobb számban rendelkezésre álló fegyver. A Gepárd rombolópuska-családot (GM2, GM3, GM6), valamint a GM4. GM5 fegyvereket Szép József tervezte. Az első a GM2 puska azért született meg 1989-ben, hogy a 12,7 mm-es GEPÁRD M1 egylövetű mesterlövész puska mellé nagy tűzerejű fegyverek is alkalmazásra kerüljenek. A fejlesztés a Haditechnikai Intézet fejlesztési terve alapján 1988-ban indult.
A 7,62x54R (39M) űrméretű Szép-féle mesterlövész puskát (amely hivatalosan nem tagja a GEPÁRD fegyvercsaládnak, bár egyesek Kisgepárdnak hívják) szintén Szép József tervezte, Szép Ferenc (Nyírbátor)a puska gyártója, mint ahogy a GM1, GM5 puskáknak is.
A többi GEPÁRD puskát a SERO Kft. (Budapest)gyártja és forgalmazza.
A 7,62x54R (39M) űrméretű Szép féle mesterlövész fegyver képes az Egerszegi János által tervezett (szintén HTI fejlesztésű) hazai gyártású AP keményfém-magvas lövedékű töltényt is megbízhatóan tüzelni.
Az első változat (Gepárd M1) még egylövetű, a későbbi modellek (M2, M3, stb) öntöltőpuskák, az M5 ismétlő puska.
Gepárd M1 – 12,7 mm-es űrméretű, 18 kg harci tömegű, 1200 mm-es szállítási hosszú, egylövetű romboló mesterlövész. 2000 m-es célzott lőtáv, álló alakra 1200 m-ig. Irányzék: 12×60 optikai+passzív éjjellátó. Páncélátütés 100 m-en 25 mm, 800 m-en 15 mm-es.
Gepárd M2 - 18 kg harci tömegű (10 tölténnyes csigatárral) teljes csőhosszúságú öntöltő puska, némiképp roszabb találati pontossággal, mint a GM1. A 10 lövés 2,5 másodpercen belül leadható, ebbenm az esetben a találatok mindegyike még benne fekszik egy 800 m céltávolságon oldalt álló PSZH méretű célban.
Gepárd M2A1 – 14 kg harci tömegű (10 tölténnyel), 1230 mm-es szállítási hosszú légiszállítható öntöltő puska. 1000 m-ig tart a célzott lőtáv, álló alakra 700 m-ig. Irányzék: 6x42 optikai+passzív éjjellátó. Páncélátütés 100 m-en 20 mm, 800 m-en 10 mm-es.
Gepárd M2AV – 12,7 mm-es űrméretű, 12 kg harci tömegű (5 tölténnyel), 800 mm szállítási hosszú személyvédő öntöltő puska. Célzott lőtáv 300 m, álló alakra: 100 m. Irányzék: mechanikus, igény esetén elektrooptikai szemüveggel.
Gepárd M3 – 14.5 mm-es űrméretű, 26 kg harci tömegű (10 tölténnyel), 1880 mm-es szállítási hosszú öntöltő romboló puska. Célzott lőtávolság 1500 m-ig, álló alakra 800 m-ig. Irányzék: 12×60 optikai+passzív éjjellátó. Páncélátütés 100 m-en 30 mm, 800 m-en >15 mm.
Gepárd M5 (2003) – 12,7 mm űrméretű, 14 kg harci tömegű (5 tölténnyel) 1370mm-es szállítási hosszú mesterlövész ismétlő puska. Célzott lőtáv: 2000 m, álló alakra 1200 m. Irányzék: 12x60 optikai+passzív éjjellátó. Páncélátütés 100 m-en 25 mm, 800 m-en 15 mm. (Fontos, hogy a Gepárd M1-es verzióhoz képest szétszerelhető, táskában szállítható.)
Gepárd M6 Hiúz öntöltő személyvédő romboló puska, a legmodernebb szerkezeti anyagok felhasználásával, elektrooptikai célzórendszerrel kapáslövések leadásához. A 730 mm csőhosszúságú, 11,4 kg harci tömegű
(teljesen felszerelt, betárazott) puska találati pontossága 300 m céltávolságban sem rosszabb, mint 0,9 MoA.