1. That wasn't anything " needle " that, what you saw and was fired at you is what is called an " evil arrow ".
How do you escape that arrow? Only God knows but if it has succeeded it means, there is trouble and you've been fired an arrow that will require deliverance for you to remove, spiritually and physically and only God knows what that would have manifested into in the real life. Thank God for your life. The power that's after you is probably within your place of work or following you there.
In essence, I see a strong man from the altar of your enemy sent to fire you an evil arrow but you, by divine intervention and mercy of God narrowly escaped that arrow and overcome the strong man.
Now, listen, I want to employ you to be prayerful and not give in to spiritual weariness at this time because the enemy that's after you, your life and destiny( that sent that strong man and arrow ) is still very much alive which brings us to a call for you to embark on prayer and fasting against the messenger and the source of that evil arrow/strong man asking the mighty hand of God to destroy whoever is beyond the spiritual attack, now!
The battle was won but not over yet so don't sleep with your two eyes closed yet child of God. Be very, very prayerful at this time and period.
2. I don't know the church you attend nor the owner or the name, or better still, the branch pastor but listen attentively, there is something in your hands, and for that, there are strong, evil persons or growth within that church or the branch that want to get you and destroy you through spiritual means and evil attacks and who knows? You may not be safe in the physical as well, either way, if they prevail, you are in serious trouble.
I repeat, they are within the church you attend and they are out for you because of something you have in your hand whether personal to you or belonging to the church.
For now, you are advised to steer clear and far away from the church or quit there for another one until further notice or a message from God.
To be forewarned....?
Bless you
Jesus is Lord.