As nouns the difference between stock and reserve is that stock is a store or supply while reserve is (label) restriction. As verbs the difference between stock and reserve is that stock is to have on hand for sale while reserve is to keep back; to retain.