Quick View Daniel Defense Daniel Defense 14.5" M4A1 Upper Receiver Group - 5.56mm (Non-NFA) $1,499.00