Clearly he meant Castiles gun.
Now you are going to argue that Castile wasn't pulling his gun out.
Now I am going to say that continuing to reach into his pocket at this point in time is a bad idea.
Thank you, we agree on that point.
The exchange was (Castile), "sir, I have to tell you I do have a firearm on me."
Yanez then states, "OK, don't reach for it then."
In the context of that exchange it is obvious that "it" means Castile's firearm; we agree on this point.
Immediately following Yanez's command, "OK, don't reach for
it then" Yanez states twice in quick succession, "don't pull
it out" and BEFORE Yanez completes the second/repeated statement, "don't pull
it out" Yanez is firing his weapon.
Castile had yet to produce his drivers license, and according to Diamond Reynolds, Castile was attempting to obtain his wallet, in order to produce his (Castile) drivers license.
This is the point at which Yanez starts blasting Castile with seven rounds, five striking Castile causing seven different wounds, more than one round causing fatal wounds.
So, as Castile is attempting to obtain his drivers license Yanez is saying, "don't reach for
it" meaning Castile's firearm, NOT Castile's drivers license.
Was it wise for Castile to reach for his drivers license as requested by Yanez; obviously NO but none the less
Castile was attempting to do EXACTLY as Yanez requested.