The Omega X rail systems offered by Madbull comes in both 7 and 12 inch versions, so take a good think about which ones suits your weapon better. Omega rails connect the upper and lower components together with 6 screws on the 12 inch version, making for an extremely secure fit and the precision of the CNC machine on these Aluminium components. That also means the tolerance is so tight that they slide together and hold almost with a friction fit as is.
12 inch rails are rather long, they can take 14.5 M4A1 length barrels rather more snugly then a normal rail and can go right up to an M16 20 inch barrel and still look the part. That said, the 12 inch Omega rail is designed with a gap in the upper for the M4A1 positioned front sight, with the rest of the length covering the remaining outer barrel length.
These rails come with both upper and lower components, a barrel nut and screws for attachment. These rails will fit standard M16 family Marui/G&P compatible type weapons.