I also concur that $650 is high but not out of line. Bayonets depending on arsenal and condition can run anywhere from $60-200, seem to average around $100, original frogs are very difficult to find...