Home / Uppers / RIFLE LENGTH RIFLE LENGTH 14.8″ Rifle length Upper w/ JAVELIN-14″ M-LOK Rail $910.95 In stockAdd to cart 16″ Rifle length Upper with Disintegrator-15″ M-LOK Rail $872.04 In stockAdd to cart 16″ Rifle length Upper with GENESIS-14″ M-LOK Rail $669.95 In stockAdd to cart