I did Echoes of The Past and as a result I now have a ton of new armor for my settlement guards. However, I can't trade with Preston because he keeps bitching about retaking the Castle. I'm level 25 and barely getting Sanctuary established as a thriving community (I'm a noob so that's why it's taking so long) so the Castle is at the bottom of my list of priorities. Which means I can't trade with Garvey and give him the colonel's duster I have for him.