Question: can xur sell quest exotics?
Answer: Xur cannot give quest exotics, raid exotics, the Warmind campaign exotic (unless you got it already), and the engram cannot give armor for a class you aren't buying it with. This means it is most economical to buy the items directly first and then buy the engram.