Dire Contingency - Cover

Dire Contingency

Copyright© 2025 by Snekguy

Chapter 17

Science Fiction Sex Story: Chapter 17 - A disillusioned special forces group stages a violent insurrection, stealing experimental weapons from a Navy black site and using them to take over a remote colony. With help months away, the only person who is in a position to oppose them is Ruza – an old veteran of the Kerguela war. The planet is plunged into a brutal conflict, with local resistance groups hellbent on breaking the occupation.

Caution: This Science Fiction Sex Story contains strong sexual content, including Ma/Fa   Consensual   Romantic   Heterosexual   Fiction   Military   War   Science Fiction   Aliens   Space   Oral Sex   Petting   Size   Politics   Slow   Violence  

DAY 37 – HADES – PETROVA

“Are you feeling alright, Val?” Fran asked as she walked along beside Petrova. “You seem ... subdued today.”

“She’s probably just worried about the protest,” Sam replied, his homemade high-vis flag whipping in the wind as he waved it above his head. “Don’t worry, Val – it’ll be alright.”

They had to raise their voices over the sound of the crowd that surrounded them, the throngs of civilians clad in their leather shawls and jackets slowly making their way along the street, boxed in by the rows of pale prefabs. It was hard to tell anyone apart with the protective masks and rebreathers they wore, their eyes concealed beneath dark visors and goggles, their footsteps kicking up a haze of obscuring sand. Every one of them had some manner of high-vis clothing. Some sported their work vests, others sashes, and some wore the armbands favored by the insurgents. It was increasingly obvious that a non-negligible number of protesters were attending in open support of the enemy. Like her companions, many had made flags, while some had brought signs and banners decrying the recent rationing and martial law.

Petrova was surprised by how many Hadeans were attending. There must have been several thousand people who had formed a column together, filtering in from side streets until they merged into a solid mass, like some ancient army marching to war in formation. They had started on the outskirts of the city, accumulating more protesters as they went, filling one of the main roads that led towards the city center.

This was just one of many such columns. Tens of thousands of workers were slowly making their way inward, intending to coalesce at the main square in front of the city hall. It would be a truly enormous crowd, and even with the entire colony’s PDF deployed to control it, Petrova had her concerns. It had to be ten percent of the colony’s population, if not more.

As they walked along the dusty street, she lifted her head, watching surveillance drones hover above the column through her tinted visor like vultures floating on the wind. The protest had been scheduled for a day when there was a lull in the storms and the sky was temporarily clear. Hopefully, that might discourage the insurgents from making some kind of play. Either way, Barbosa hadn’t been coy about his plans to put an end to the colony’s disorder.

“I’m fine,” Petrova finally replied, evading Fran’s question. “I just didn’t sleep very well last night.”

“Maybe you should have stayed home,” Carl added, adjusting his grip on the broom handle that supported his sign. “Don’t worry – I doubt that we’ll be spending all day out here. It’s too damned hot, for one.”

Petrova turned her gaze forward, seeing the sea of flags and signs stretching ahead of her, the tether rising up into the sky in the distance like a thin strand of black cable. As they made their way along, her trained eye began to pick out more PDF. They had set up blockades to section off some of the larger side roads, ensuring that everyone was being funneled in the same direction, redirecting the crowd. They had erected concrete barriers and had parked their APCs longways across the roads to cut them off, watching silently through their opaque visors, the rows of riot control troopers standing idle with their shields lowered.

After her prior experience with the PDF, she was wary of them now. It remained to be seen if Roach and Crow could maintain order in the ranks – or if they even cared to. With Hoff gone, they would be overseeing security at this event, and it was a terrible thing to be missing Hoff’s more delicate touch.

“You reckon they’ll have any snack trucks at the square?” Sam asked.

“Not with the rationing the way it is,” Fran scoffed. “Besides, we probably won’t even get to see the square today. There are so many people attending that the crowd is expected to spill out into the surrounding blocks.”

A group of people who knew her companions from the factory worked their way through the crowd to greet them, Petrova letting their conversation fade into the background noise. Petrova’s answer hadn’t been a complete lie – she was still wrestling with the news of Tom’s death, and she hadn’t gotten much sleep the night before. After burning herself out emotionally, she was left feeling hollow and exhausted, like she had run some kind of marathon. It was a kind of tired that transcended the physical. At least the worst of it was over, and she could take her mind off it now.

It was a long, hot march to the city center, the hypergiant star beating down on them between the scant areas of shade. Petrova always knew where she was, both the position and apparent size of the anchor giving her a very good idea of her location relative to it. More permanent structures joined it as they neared, rising up above the ocean of prefabs. There was the courthouse, the hospital, and the old corporate headquarters. The city hall was situated in front of the square – little more than a block of carbcrete with windows.

Below, the square was already packed with a seething mass of protesters, the obelisk at its center rising high above their heads. Petrova was so far away that she could barely read their signs, and the great monument was small enough that she could have covered it with her finger. There was a cordon set up in front of the building’s steps made up of the same concrete barriers and parked trucks she had seen on the way, a row of riot police three men deep keeping the civilians at a safe distance. There were plenty of sandbags too – a plentiful resource on Hades. Everything seemed peaceful for the moment, though she could spot a few sniper teams perched on the nearby rooftops – likely just a precaution.

The crowd she was a part of was already stopping, the protest overflowing deep into the surrounding streets as Fran had anticipated. She could make out a PDF cordon ahead of them preventing the group from joining with those inside the square, and managing the flow of the crowd. They were in position to form a kettle, too, which would stop the protesters from leaving if arrests were to be made. There was the roar of an engine, and she looked up again to see a dropship coasting overhead, flying low over the city. She noted that its tail gun was deployed. That rotary railgun was only intended to protect a Leadbeater’s crew during disembarkation, but it could be used for rudimentary CAS in a pinch.

She glanced at the tightly-packed people who surrounded her, scarcely able to see a handful of exposed faces. Common crowd control tactics would involve plainclothes officers hiding among the protesters, ready to record crimes or leap out and arrest perpetrators if necessary. For all she knew, there could be an agent to her left and an insurgent to her right – she had no way to tell.

“Aw, are we stopping here?” Sam complained as he stood on his toes to get a look over the throngs. “I was hoping we’d at least get to march through the square.”

“Looks like they ran out of space,” Fran mused. “It’s a good turnout – that’s for sure.”

“How’s the Governor gonna know that we’re mad if he can’t see us?” Sam asked.

“I think he’ll get the gist of it,” Carl chuckled.

“So, what do we do now?” Sam mused. “I’ve never been to a protest before.”

“This is the part where we stand around holding signs for a few hours,” Fran replied. “Maybe do a little chanting.”

“I wonder how the Navy is going to respond,” Carl added. “They seem to think there’s some military need to produce weapons, so if those workers go on strike, can they force them back on the line against their will? Is there a law about that?”

“Ideally, we won’t have to test that theory,” Fran replied. “I think that once they see how many people are out demonstrating, and how willing the unions are to strike, they’ll rethink their tactics.”

“Even if they’re being controlled by secret black ops groups?” Petrova asked dryly.

“Well, they can’t arrest the whole colony,” Fran replied with a shrug.

Petrova grumbled to herself, leaning around the man in front of her to get a look at what was happening. She couldn’t search for the damned Rask if she was confined to this spot for the whole duration of the protest. Perhaps she could find an excuse to slip away, but that would leave her friends vulnerable. No, not her friends. Val’s friends – friends of an imagined person. Still, the thought of something happening to them the way it had to Tom...

She couldn’t think about that right now, turning her attention instead to the crowd and the movements of the PDF.


A couple of hours had passed, and the sun had changed position, low enough now to create some shade from the prefabs. All in all, the protest seemed to have gone off rather well. Petrova and her companions hadn’t moved very far from their original position, with most of the civilians in attendance milling about in the street, forming little groups and occasionally waving flags and signs around. A few more people had been permitted through the cordon and into the square as the morning had gone on, but it seemed like things were winding down, with the less dedicated of the crowd slowly filtering away. There had been a lot of shouting through megaphones from the direction of the square – it seemed that some of the union higher-ups were giving speeches – but she had been too far away to hear much of it.

A kind woman had emerged from one of the prefabs to offer them water, and they were sitting in the shadow of her prefab now, drinking from the reusable bottles. Petrova took a sip, then replaced her rebreather, quickly fastening the cap before the dust found its way inside.

“Well, I feel like I’ve protested enough for one day,” Carl said as he stretched his arms above his head. “My civic duty has been fulfilled.”

“All you did was wave a vest around for two hours,” Fran chuckled from her seat on the metal steps beside him.

“Like I said – civic duty fulfilled.”

“Maybe we should stick around a little longer,” Petrova added hurriedly.

“I thought you didn’t even want to come?” Sam asked, his eyebrow cocked above his goggles.

“I forgot that a friend from work was supposed to be here somewhere,” she replied, rising to her feet and brushing off some of the dust that had settled on her. “If you guys want to head home, I might see if I can find them before it’s all over.”

Before they could ask more questions, they were interrupted by the far-off sound of a gunshot. Petrova was up and alert before her companions even had time to react, all of the high-spirited conversations from the nearby protesters falling eerily silent as the sound echoed across the colony. It was quickly joined by bursts of automatic fire – there was a gunfight happening somewhere. A distant blast rocked the city, the civilians who were packed into the street all ducking in tandem as it washed over them, more following almost like firecrackers going off in sequence. The noise was coming from all around now, bleeding in from every direction, as though the entire planet had suddenly erupted into war. Was this an insurgent attack, or was it part of the Commander’s plan?

“What the hell’s going on?” Carl demanded, covering his ears and flinching as another loud blast rocked them. Petrova could feel the pressure wave from this one – it was closer, her aural implants dulling the sound to protect her hearing. On the horizon, she could already see plumes of smoke starting to rise like dark pillars, the blasts kicking up columns of dust into the blue sky.

The shocked silence turned to panic, and the crowd started to move, their confusion and fear immediately infectious. Fearing a stampede, Petrova gripped Sam and Carl by the wrists, pulling them into an alley between the nearest prefabs as Fran followed behind her. Petrova put her back to the hard metal, looking out into the street, watching groups of frightened people rush past. Where were they even going? Chaos was erupting all around them.

Petrova pulled out her phone, intending to contact the carrier, but the display showed a no connection symbol. Realizing what she was doing, Fran pulled out her phone too, her brow furrowing when she looked at the display.

“Do any of you have a signal?” Fran asked, prompting Sam and Carl to do the same.

“Satellite and intranet are both down,” Carl replied with a look of confusion that was apparent even beneath his mask. “I can’t get a connection to anything.”

There was nothing confusing about it to Petrova – civilian comms were likely being jammed to prevent the insurgents from coordinating. They had probably shut down the wireless broadcast towers and were using the EWAR Courser to saturate the satellites. Only military-grade comms would be up and running, which she didn’t have access to. There was nothing special about the phone she was using.

“Is this the resistance or the Navy?” Sam demanded, glancing at his friends with wide eyes as he rubbed his wrist.

“Doesn’t matter,” Fran replied sternly. “We have to get off the streets – we have to find somewhere safe. Val? Val, are you alright?”

Petrova was frozen with indecision, torn between her two duties. Her mission was to find and kill the Rask, and he would certainly be participating if this was indeed the opening salvo of an insurgent operation. On the other hand, the city was erupting into full-blown war, and her friends were stuck in the middle of it. Val’s friends – whatever. They were civilians, and her duty was to protect them. Maybe she could get them to safety before departing in search of her target.

“Val, just breathe,” Fran said as she placed a reassuring hand on her shoulder. She was mistaking Petrova’s indecision for shock. “We’ll head back the way we came – it’ll be alright.”

“No,” Petrova replied, coming to a decision. “We’ll take the back roads. I remember where the PDF checkpoints were, and we need to avoid them.”

“Huh?” Sam asked, giving her a bewildered look.

“Stay close to me and do exactly as I say,” she added. “We need to get as far away from the square as we can.”

Another explosion shook the prefabs on their outriggers, all three of Petrova’s wards ducking reflexively once more. Petrova lifted her eyes to the sky as a dropship did an alarmingly low pass above the rooftops, its thrusters flaring to hold it aloft as it banked around, coming to a hover. The gun beneath its tail spun up, spraying a stream of slugs at something on the ground that was out of view from her perspective.

“Do as she says!” Fran added, looking at Petrova with something that might be concern or distrust.

There was more shouting coming from the direction of the square now – joined by screams, the sound of nearby gunshots reverberating through her bones. It was impossible to tell who was shooting at who, but Fran was right – it didn’t matter now. They were caught in the crossfire.

“This way!” Petrova ordered, leading her friends down the alley. She headed East, using the tether to track her position, weaving between the prefabs. Unlike many urban zones that Petrova had fought in before, this one was like a vast, interconnected maze. There were few dead ends thanks to the disconnected structures, and every corner was a blind one.

The exchange of gunfire and the shudder of explosions were constant now, the horizon filled with plumes of smoke from fires, squadrons of drones and dropships whizzing past overhead. As they neared a corner, Petrova extended an arm to halt her friends, dropping to a knee. She peered beneath the raised outriggers of the structure, the gap large enough that she could see boots kicking up dust on the other side of the building. Putting her back to the wall, she waited for them to hurry past, lowering her raised fists when she saw that it was simply another group of panicked protesters on the run.

“Val, what’s with you?” Fran demanded.

“Just stay close and do as I do,” Petrova hissed. She waited until the group had passed, then sprinted out into the wider street beyond, her head on a swivel. She waved her friends across, and they hurried for the safety of an adjacent alley.

Petrova paused before following them, glancing down the dusty road to see the group of two dozen fleeing protesters skid to a halt, some of them still clutching their homemade flags. A line of PDF riot control had cut off the street, and they were advancing, their transparent shields raised. There was a flash, followed by a billowing cloud of white tear gas, the wind blowing it across the road to form an obscuring haze. The troopers advanced through it, swiping at the civilians with their batons, continuing to rain down blows even as they fell to the ground.

“Damn it!” Petrova hissed as one of the troopers lifted a dark visor, gesturing to her with his weapon. She rushed into the alley after her friends, waving them on.

“Why are they just beating people?” Sam demanded, breathing hard as he jogged ahead of her. “Those guys weren’t even doing anything!”

“Wait!” Petrova warned, her friends stopping as she gestured.

There were more boots heading their way, about to round the corner. She couldn’t turn back without running into the pursuing PDF. As another group of people rounded the prefab, she braced for a fight, but eased up when she saw that they were clad in the usual Hadean leathers and masks. Something was wrong, however. These people weren’t moving like civilians. They kept low, ten or eleven of them moving with purpose, each of them sporting a yellow armband on their bicep.

Petrova moved out of their path and pressed herself flush against the wall, one of the men briefly glancing at her as he passed within an arm’s breadth.

“Contacts ahead,” one of them muttered, his voice muffled by a rebreather. “Go loud.”

They ignored her, reaching beneath their long coats, Petrova bristling as she saw the glint of copper. They were packing bullpup PDWs of the same kind the factories had been tasked with producing, unfolding the stocks and slamming magazines into place from hidden pockets, moving in single-file along the side of the adjacent prefab. They proceeded past her and her friends – too concerned with the enemy to pay random civilians much mind.

“Move!” Petrova whispered, ushering her friends along as she kept her eyes on the insurgents. They were stacking up by the corner now – obviously trained for urban warfare. Were they Marines from the carrier or simply miners who had been given a crash course in CQB?

The second insurgent patted the lead man’s shoulder, and they raised their weapons, moving out into the street. There was the sound of hypersonic cracks as some of them lay down covering fire, yells of alarm echoing from further away, mingling with shouted orders from the gunmen. Were they engaging the PDF? Her enemy was in sight, but she couldn’t take all of them, and her friends would be in the line of fire. All that mattered right now was getting them to safety.

She followed her three companions around the bend, taking cover for a moment and giving them time to catch their breath.

“What the hell was that?” Sam asked. “Who were those guys?”

“Resistance,” Fran replied, leaning on the prefab wall as she collected herself. “They were probably hiding among the protesters this entire time.”

“Are they protecting us or just fighting the Navy?” Carl asked.

“We have to keep moving,” Petrova grunted, placing a hand on his back and giving him a gentle shove of encouragement.

They wound their way through more back alleys, avoiding the streets where they could, the sounds of combat inundating them the whole while. The fighting was much closer now, and the distant gunfights had only intensified. It was as if the entire colony was being attacked at the same time. The previously azure sky was now streaked with black, the wind blowing the smoke across the colony, starting to tint the sun an ominous orange.

“Do you even know where you’re going?” Carl asked as they weaved through more dusty alleys.

“If we get separated, keep the tether to your back,” Petrova replied. “We’re heading East.”

“What’s going on, Val?” Fran demanded as she hurried a little to get into whispering distance. “You don’t seem all that surprised by any of this.”

Petrova raised a fist to stop them as they neared another road that had to be crossed, ignoring Fran’s question, the sound of gunfire and shouting alerting her. As she leaned around the prefab, she saw a group of PDF moving down the street, heading towards their hiding spot. She counted seven men – six of them wielding XMRs, while the seventh was carrying a grenade launcher and a bandoleer of shells. They were hurrying along the road at a brisk jog, their helmeted heads on a swivel as they hunted for more targets.

As they came upon an alley on the far side of the street a short distance ahead, the nearest trooper paused and began to gesture, shouldering his weapon. Petrova caught more frightened yelling, but it was drowned out by the report of gunfire, her friends flinching and covering their ears. Two more of the troopers appeared to join in, advancing closer and firing their rifles into the gap between the prefabs. Petrova couldn’t see the targets from this angle – they could be armed insurgents or just random civilians who were in the wrong place at the wrong time.

The troopers continued on, heading her way. Her choice now was to double back and find a way around, potentially running into the insurgents they had just escaped, or risk declaring herself. There was nothing for it – the situation was out of control. Her safest option was to announce her presence to the troopers. If she could keep her friends out of earshot, she might be able to reveal her identity and pull rank. The PDF could escort her friends home safely, and they should have some means of contacting their superiors so she could figure out what the hell was going on.

“Stay here,” she said, her three friends looking on with wide eyes as she edged closer to the corner.

“Wait, Val!” Fran protested in a low and frightened voice. “You don’t know what they might do!”

Petrova shuffled a few more feet, then stripped off her cloak, extending an arm and waving the leather garment like a flag.

“I have unarmed civilians with me!” Petrova yelled, pulling off her mask so that they could hear her more clearly. “Stand down!”

As she leaned out to get a look, she caught a brief glimpse of the men gesturing and aiming their weapons before a loud crack rang out. She lurched back into cover, withdrawing her cloak to see that there was a charred hole in it. No choice – she had to blow her cover.

“I am a Lieutenant Commander!” she yelled, tossing the garment to the ground as her heart began to race faster. “Stand down, or-”

Another trio of shots rang out, forcing her to duck away as they tore through the side of the prefab, showering her with molten sparks. Could they even hear her over the sound of battle and the howling wind? Fine – she would do things the hard way.

Lieutenant Commander?” Fran demanded. “What are you-”

“Get under the prefab and stay low,” Petrova ordered, cutting Fran off. She rolled up the sleeves of her jacket and began to strip off her silicone covers, gently peeling them away to expose the black polymer beneath. If she was going to salvage this situation, it wouldn’t do to damage them.

Her friends looked on in horror as she passed the floppy, skin-like sleeves to Fran, who held them gingerly as though they were made of real flesh.

“What the hell, Val?” Carl whispered as he watched her flex her prosthetic fingers. “You’re one of them?”

“Better do as she says,” Sam muttered, lowering himself to the ground and sliding into the gap beneath the prefab. It was large enough to fit a person who was lying prone – the outriggers rising about a foot off the ground. The structure’s metal walls wouldn’t provide any protection from an XMR.

Carl followed, Fran pausing for a moment, maintaining eye contact with Petrova. Her expression was hard to judge. There was confusion, suspicion, and maybe a little hurt, but she elected to follow suit. They didn’t have much choice but to trust her now.

With her friends under cover, Petrova turned her attention back to the approaching troopers, taking off her tinted visor. She didn’t need to peek around the corner this time – her cochlear implants could pick up the sand crunching beneath their boots and the rattle of their equipment as they approached, filtering out the other sounds.

Three men – closing fast, probably ready to fire around the corner as soon as she was in sight. A better-trained team would be shooting through cover and laying down suppressive fire, so these weren’t exactly commandos. Petrova hadn’t come here to kill PDF, but they were out of control, and she had a duty both to protect the civilians and to ensure the success of her mission. Perhaps if they saw her prosthetics...

She exhaled, willing her racing heart to slow, clenching her polymer fists as the footsteps drew nearer. The barrel of the pointman’s rifle rounded the corner, and before he had even stepped into full view, she was moving. Petrova slipped her left hand beneath his trigger arm, gripping his shoulder hard enough that she felt her fingertips sink into flesh through his uniform. She lifted her arm, their entangled position giving her enough leverage to raise the barrel of the weapon away from her, the motion inverting his elbow. There was a sickening crunch of breaking bones and tearing sinew, a muffled scream of pain and alarm filtering through the trooper’s helmet, his now useless hand dropping the rifle.

In only a heartbeat, she followed through, stepping in and spinning the injured man around. One prosthetic arm wrapped around his neck and pulled him close, choking out his wailing, her right hand moving to the holster on his belt.

As his two companions came into view, Petrova drew his sidearm, firing twice before she had even finished raising it. One of the men fell back, spiderweb-like cracks spreading across his ceramic chest piece, while the second slumped to the ground with a hole in his visor. Petrova dropped the XMH and took her captive’s helmet in both hands, twisting it almost a hundred degrees, feeling the tactile sensation of the vertebrae separating.

Three down – eight left.

She let the body fall and dropped with it, spreading her legs like a gymnast to bring herself low to the ground. She snatched the nearest rifle by its strap, then rolled away, sparks and little flecks of molten metal showering her as the remaining troopers fired on the position. Petrova caught a brief glimpse of her prone friends looking on in terror as she darted back to her feet, heading into the alley behind the prefab at a flat sprint as the slugs chased her.

Behind the building now, she leapt, kicking off the wall of the adjacent prefab with a hollow thud. Her prosthetic legs carried her up and onto the roof of the building, Petrova already leveling her captured rifle at the street below. Her remaining targets hadn’t even had time to figure out that she’d changed position so drastically – they were still focused on the alley where their fallen comrades lay.

She pulled the stock tight against her shoulder and squeezed off two shots, the weapon able to fire as rapidly as her robotic finger could pull the trigger, one of her assailants dropping as the slugs punched through his body. With a finesse earned through thousands of hours of combat drills, she swung the rifle to her next target, putting two rounds through his helmet before he even had time to look in her direction.

Aware of her perch now, the remaining six troopers coordinated their fire, a hail of slugs chewing through the metal walls and turning the round satellite dish near her position to Swiss cheese. Petrova was already rolling away, letting herself fall back into the alley, her cat-like reflexes allowing her to land gracefully on her feet. There would be no sprains or rolled ankles – her joints were made from sturdier stuff.

She ducked low again as the gunfire continued, the troopers firing on her last known position, their slugs cutting through the metal walls of the prefab like a hot needle piercing butter. When it ceased, she knew that they were moving again, the lull letting her hear their muffled shouts and commands. Getting a little lower gave her a view beneath the building. Her friends were still safe off to her right, their hands covering their heads, while three pairs of boots were moving to her left. They were intending to catch her in the alley. What she wouldn’t have done to have her damned PCE right now...

 
There is more of this chapter...
The source of this story is Storiesonline

To read the complete story you need to be logged in:
Log In or
Register for a Free account (Why register?)

Get No-Registration Temporary Access*

* Allows you 3 stories to read in 24 hours.

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In