Swordfish Rail System is compatible with paintball guns with a top rail. It is attached using one or two hook attachment lug provided, depending on where the hooks are located on the top rail of each paintball gun. Simple and easy attach and upgrade.Rail Length: 9in, 10in, 11in, 12in, 13in, 14in, 15in, 16in, 17in, 18in, 19in, 20inFront Block Length: 2.5inMaterial: Machine aircraft aluminum List of compatible marker options:Version A Compatible:468, Tacamo Bolt, Tacamo Blizzard, Tacamo Storm 2, Tacamo Tornado ( for 7/8 barrel size)Tippmann Stormer (Fits stock barrel WITH cutting off 2 1/2 front section of handguard)Version B Compatible:468, Tacamo Bolt, Tacamo Blizzard, Tacamo Storm 2, Tacamo Tornado ( for 1-inch barrel size)T15 (fits stock barrel and aftermarket all barrel)DYE DAM (fits stock barrel and aftermarket all barrel)Valken CQMF Milsig M5 (fits stock barrel and aftermarket all barrel)Tippmann Stormer (Fits aftermarket and stock barrel WITHOUT cutting off front section)Spyder MRX, Spyder MR5, Spyder MR6 (Need adjustment at the hopper cover) (fits stock barrel and aftermarket all barrel)Version C Compatible:Milsig M17, Valken M17, K-Series, Tacamo Hurricane, Tacamo MKP, Tacamo MP7, Tacamo Tornado ( for 7/8 barrel size)Tippmann TCR (fits stock barrel and aftermarket all barrel)Version D Compatible:Milsig M17, Valken M17 K-Series, Tacamo Hurricane, Tacamo MKP, Tacamo MP7, Tacamo Tornado (fits stock barrel and aftermarket all barrel)Tippmann TMC (fits stock barrel and aftermarket all barrel)TGR2/MAXTACT (For version with and without the front charging handle rod) (fits stock barrel and aftermarket all barrel) CMP-18 Body Kit (Best is 11 Inches) If you don’t know which version to select, email us at [email protected], and we will get the correct version for you.