Home / Handguards / AR-10/308 Rail Systems / Javelin Rails Javelin Rails (308) Javelin-16″ SD M-LOK Handguard $274.95 Out of stockRead more Javelin-12-SD M-LOK {308 DPMS High} Handguard $254.95 Out of stockRead more