I have a perfect condition; I mean not even a scratch, M971 long cage that I'd like to trade for a mid cage. Want same generation and would prefer similar condition but can live with a scratch or two.