Question: does xur sell quest exotics?
Answer: Xur cannot give quest exotics, raid exotics, 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 he is selling first and then buy the engram.