Filigree Angel has an ability that triggers when it enters the battlefield, which has you gain 3 life for each artifact you control.
It is itself an artifact creature. If I have no other artifacts on the battlefield when it comes into play, do I gain 3 life?