That's not too high a price for an M4, especially if there is a store warranty -- don't know what "C" condition is, though.