I preordered the deluxe edition of the game on Steam as well as purchased the full collectors edition on the Bungie Store, and I did not receive the No Time To Explain ornament from Rahool. A friend told me I was supposed to get it for preordering.
-
Look in the ornament spot on the weapon...