How would you handle an enemy NPC firing on your group (unknown to them) of PC's with a sniper rifle from long/extreme range regarding initiative?
One of my characters has a high bounty on him and bounty hunters are after him. I have a setup where the NPC was setting up a place to get him from range, then pick him up to bring him in but the other PC's interrupted him.
I wanted to just do a free shot without rolling initiative because it would make sense for a free shot to be taken since no one knew about it. However, I think I should at least give them a chance to "sense" it or use something to help themselves before I announce "you're being shot at by an unknown source from an unknown location..."
Giving free actions to an NPC removes a players sense if agency and I don't want that.... How can I fix it so it works narratively?