-
You can manage & track your card collection and decks once you create an account and login.

If an effect puts an Armor directly onto the battlefield without playing it, can I put Ghost Shield on a character that didn't have an Armor?

Yes. As long as you're not playing Ghost Shield, its first ability won't apply.
Source: Wizards of the Coast (2020-05-09)    【Link to Ruling】
Tags: Ghost Shield