Even if it's near new (less than say 1000 rounds) that's a fair price. Check the flash hider grooves and the gas tube. If there is carbon that comes off when you rub those with your finger, it most likely ain't new. Still a fair price any way you look at it.