A dual shield mechanism is provided for passive protection of a syringe cannula. The automatic shield system may be used with a re-fillable syringe, and may be adapted for filling the syringe from a vial using a novel vial adapter without triggering the passive shielding mechanism.