You are not providing enough information for me to make that call.
Caliber, barrel length, barrel metallurgy, nitriding or chrome lining, bolt carrier group type and metallurgy, fire control group quality, magazines included, backup iron sights, muzzle device and furnitue included are all questions that would directly impact sale price.
Frankly the least expensive complete upper only that l own cost me several hundred more than $599