I haven't played for two months or so. Now there doesn't seem to be a way to buy the DMC 2.
As such, I can't progress the mastery track.
Unless I'm missing something, this is a major bug.
You can buy it from the Defense Seal Vendor (Tactician Eirlandson) for 40 Tyrian Defense Seals. He's right next to the faction vendor.