Chapter 8
Ackerman Road Industrial Park was awake before sunup.
From the shadowed alley two buildings over, Coop sat motionless behind the wheel of his SUV, watching Lone Star Agri-Supply.
From this vantage point deep in the dark, tucked behind an industrial dumpster, he had a clean line of sight into the loading bay.
Anyone looking out would see another shadow.
Security lights washed the bay in a harsh, artificial glow.
Two box trucks were backed up to the dock, their rear doors yawning open as three men at a time moved crates from a pallet jack into the trucks.
Uniform, unmarked heavy crates. Not grain sacks or agricultural supplies. Guns. He’d bet money on it.
When he stepped out, the smell hit him first, the air thick with diesel fumes. Truck engines idled, rumbling like distant thunder. One of the roll-down metal doors clanged shut. A forklift whined as it maneuvered between stacks.
It was everything Erica had described with disturbing accuracy. She kept surprising him. That she paid a price for every dark signal didn’t sit well.
O’Reilly came up beside him, ballistic vest cinched tight. “Are you sure about this?” he asked, voice low, nerves barely masked.
Hell no, he thought as he adjusted his own vest. Aloud, he was more confident. “We’re doing this.” Then, into his mic, he ordered, “Stack up.”
The teams moved, hugging the exterior walls, weapons angled low but ready. Two SAPD units covered the rear access. Another Ranger team held the east side where the loading docks opened toward Dietrich Rd. Coop, O’Reilly, and four of their men were ready to go on the west side.
He waited until they were all in position before giving the order. A gunshot cracked, slicing through the warehouse noise, then a terrified scream. High, young, and female.
“Move! Move!” Coop barked, adrenaline snapping through him.
Two dozen officers flowed through the side and rear doors, silent and precise. No flash-bangs, no announcement, boots whispering over concrete. A soft breach. A child inside required more stealth than shock.
A haze hung in the air near the storage bins. Fine, suspended particles that needed little encouragement to ignite. Coop keyed his comm. “Controlled fire. We’ve got suspended grain dust.”
One wrong shot, and the whole place could go up.
The smell hit fast. Bread and diesel, with the too-familiar coppery scent of blood.
They had the perimeter secured.
“I’ve got eyes on the girl. Good to go,” a team member said in his ear.
“Police! Drop your weapons!”
Voices erupted in Russian. Shouts. Gunfire erupted.
A round zipped past Coop’s ear and punched into the concrete behind him. He pivoted, sighted, and fired two controlled rounds. One man tumbled from a shipping container to the ground, weapon clattering.
A forklift screeched and slammed into reverse, fishtailing wildly as the operator panicked.
“Left side! Two runners!” someone shouted.
SAPD units cut them off.
More shots echoed off the metal walls and roof, like inside a tin can.
Coop advanced, weaving through stacked pallets, scanning for movement. He narrowed his focus, trying to pinpoint the source of the scream.
Then he saw movement low to the ground, a small body dragged across the floor. It was Cheyenne, wrists bound, bare feet scraping on the concrete.
Blood covered her clothes and matted her hair. She was smaller than he’d imagined. But she struggled, not giving up despite being overpowered by the two men who had her by the arms.
One of them yanked her upright and pressed a gun to her temple. Whether meant as a threat or with intent, Coop couldn’t tell. Time compressed. He steadied, sighting carefully, and fired.
The gunman jerked with the impact, a sudden, violent motion that snapped his grip on Cheyenne. The second man shoved her roughly aside. His rifle came up, a menacing threat in the dim light. But he was too slow.
Out of nowhere, O’Reilly tackled him from the blind side. They hit the ground hard, and the rifle skittered across the floor. Younger and in better shape than his target, his partner rolled and came up on one knee, leveling his weapon at the suspect’s chest.
“Don’t even think about moving,” he warned.
“All clear in the rear!” someone shouted.
“East side clear!” another called.
The gunfire faded, leaving only ringing silence and the distant wail of sirens.
Coop moved to Cheyenne, dropping to his knees beside her.
She flinched, screaming again.
“Hey, it’s okay,” he said gently, hands open. “Texas Rangers. You’re safe.”
Her eyes were glassy with shock, trembling as he cut the plastic ties at her wrists. Coop’s jaw clenched, seeing the angry grooves left behind.
“I need a medic up here!” he called out.
Boots pounded toward them, and he moved aside to let them get to her.
Grain dust crunched under his feet as he turned, sweeping the warehouse.
A white van sat against the near wall, the logo on the side as Erica had described it, a five-point star with swaying wheat.
Shipping crates were stacked against one wall.
The end of one stood open, empty except for a bloodstained blanket balled in the corner.
This had been Cheyenne’s world for days.
Coop took in the blood streaks, how small the crate was, how deliberately isolated. Rage surged hot and fast. But he locked it down just as fast. He had work to do.
Two kidnappers, their hands bound behind them, sat on the floor under guard as an SAPD officer calmly read them their rights. A third, the other recipient of one of Coop’s bullets, was being worked on. From the way he was grumbling at the medic, his injuries weren’t life-threatening.
Too bad. Prison was too kind a fate for what they’d done.
Coop studied their faces. None of them matched the photos he’d researched earlier.
“Where’s Kedrov?” he asked, voice low and lethal.
One of the cuffed men spat at his boots. “Fuck you,” he said in heavily accented English.
Unfazed, Coop shifted closer. “I don’t see a team of your boss’s lawyers riding in to save you. Maybe it’s time to cooperate. So, I’ll ask again. Where is he?”
The man smiled through a split lip and blood-coated teeth. “I’ll be out by supper,” he predicted with a smirk.
“Ya think so?” Coop took his time looking around at the chaos and the bodies, none of them law enforcement. “Your boss won’t be pissed at how badly you fucked this up?”
His smile dimmed, smugness rapidly fading.
Coop moved in, enough to loom.
“Maybe he’ll let you stew in custody for a while.
Give you time to make some friends.” He paused, letting the silence work.
“You know who’s sitting in Bexar County right now?
A man named Doyle Pruitt. He’s got a rap sheet from here to Austin.
Has four daughters. A real tender spot for kids and no mercy for those who hurt them.
” He held his gaze as he added, “I’ll make sure he knows you’re coming. ”
He watched the bastard pale before he walked away.
Sirens wailed outside. An ambulance pulled up. Medics lifted the girl onto a stretcher.
“Where are you taking her?” Coop asked.
“County. Her injuries are superficial, but she’s dehydrated. They’ll want to observe her awhile,” the medic said as she strapped her in.
Cheyenne was watching him. “Are you in charge?”
“I am. Did you want to tell me something?”
Her fingers gripped his forearm with surprising strength. “They killed my mother,” she whispered.
“We know,” Coop said, feeling her grief like a punch in the chest. “I’m so sorry.”
Her lips trembled. Tears spilling over. “They shot my dad tonight, too.” Her hand moved to his vest, fingers curling into the straps. “They took everyone from me.”
That didn’t land. It detonated.
“They’re not walking away from this, Cheyenne. Not any of them.”
It was little comfort, but it was all he had to give her.
She held onto him a second longer, like she didn’t know what came next without someone to anchor to. Then she let go, her hand dropping to her side as the medics wheeled her away.
Coop’s phone buzzed in his vest. He ignored it. His focus was on Cheyenne as she was being loaded up. Kedrov was going down. For the girl he and his thugs traumatized and orphaned, if for no other reason.
***
Thirty minutes later, the cleanup was underway. The crime scene photographer worked the perimeter, snapping methodically. The evidence team had arrived and fanned out, while O’Reilly coordinated suspect transport.
There were three fatalities. The one on the crate who Coop had taken out. The fall had killed him, not the shot to his shoulder. Another who’d refused to disarm. The coroner was taking them into custody now.
The third casualty was Thomas Wilson. Tied to a chair, a single gunshot to the head. Whatever he knew about Kedrov had died with him.
Coop stood near the doors, hands braced on his hips. The air was thick and gritty, reeking of sweat, concrete dust, and burned gunpowder. The aftermath of a shootout had an unforgettable smell. After years with the Rangers, he still wasn’t used to it. The day he was, he’d walk.
His phone buzzed again. He checked the screen, and this time he answered.
“Captain Reyes.”
“You lit up half my morning reports, Lieutenant,” his superior said. “Warehouse seizure. Three suspects in custody. Missing juvenile recovered alive.”
“Yes, sir.”
“Walk me through it.”
Coop gave him the clean version. He did not mention dreams, visions, or gut feelings. Only tangible evidence.
When he was done. Silence.
Then: “Where’d the intel originate?”
There it was. The line he’d have to cross.
Erica’s voice at 3 a.m. echoed in his head.
She’d been shaken but was steady enough to give him everything she saw.
She’d called all of it exactly right—the sounds, the smells, and the fucking logo.
That wasn’t luck. Her gift drained her energy and isolated her from human touch. It was a heavy price.
Yet, when he asked for her help, she stepped up without hesitation.
The way she’d laid her fingers in his hand and hadn’t recoiled from him. Her apology on the phone seemed reflexive. How many of those had she given over the years? How many times had she been punished for caring too much?
Coop looked across the lot. O’Reilly was walking toward him. He knew the source. Could he trust his partner to back him up?
He made the call. The only one there was. The one that protected her.
“Cooper? Did I lose you?” his captain asked.
“The intel came from a confidential source,” he explained.
Reyes grunted. “Reliable?”
“Three suspects in custody. Missing juvenile recovered alive,” he repeated.
“Can’t quibble over that. Document it clean, Lieutenant.”
“Yes, sir.”
Another pause.
“No sign of Kedrov?”
“He’s not the type to dirty his hands.”
“I suppose not,” Reyes muttered. Coop could hear his frustration, but it wasn’t half of what he was feeling. “Good work. Pass it on to your team.”
The call ended, and Coop tucked his phone into his pocket.
“You didn’t tell him about her.”
He glanced at O’Reilly, who’d obviously heard it all. “No.”
“Why? You trust her that much?”
Coop watched as the paramedic slammed the doors on the injured Russian. The siren ramped up as the ambulance pulled through the gates.
They hadn’t worked their way to this. They’d been shown the door and exactly where to kick it in.
But the girl was alive. Her kidnappers and her parents’ killers were off the street. They had the money, a motive, and a network that was starting to take shape.
They hadn’t finished it. Not even close. Kedrov was still out there. But it was a win.
As he brushed by O’Reilly, on his way to their vehicle, he answered him. “I trust what she gave us. We’re done here.”