Actions

Work Header

Punish 'er

Summary:

Leon and Ashley get up to no good at the shooting range.

Notes:

This is a nasty piece of smut, highly unrealistic and purely self-indulgent. Heed the tags, if the notion of someone getting fucked on the barrel of a gun turns you off, I advise you not to continue. I also advise you not to try this yourself, this is purely an outlet to deal with the images the remake’s reload animations have conjured up in my brain. If you’re a degenerate like me, have fun reading!

Here's a neat Leshley Discord, we have fun there: Eagle One

UPDATE: The amazing artist "The Chimp" made an incredible render for this fic as a gift. It's perfect and so hot!! Thank you so much <3

(See the end of the work for more notes.)

Work Text:

Leon lowered his gun. The merchant’s voice rattled from the shaky speakers, praising him for his performance at the shooting range. Leon hardly paid any attention to it. It was a ploy to get him to spend more time and money in this secret underground arcade and Leon was well aware that he’d already wasted more than enough of both. He wasn’t sure what had gotten him to play along with this silly game in the first place. Winning tokens was the last thing on his mind, especially with Ashley and him succumbing more and more to the parasite inside of them, but after an especially rough run-in with the castle’s inhabitants, something had compelled him to stay when Ashley and him had stumbled upon this place in search of a way out of the latest death-trap they’d gotten themselves into.

He shot a glance over his shoulder at Ashley, perched atop a barrel in the corner of the room with a dewy look in her eyes, more relaxed than he’d seen her all night. Okay, maybe he did know what had convinced him a little break was in order.

“Wow, Leon, you really are a pro,” Ashley cheered, her grin dimpling her cheeks. Leon tried to ignore the smugness that arose in his chest. It wasn’t the first flattery she’d shot his way and he was growing more and more susceptible to her words of adoration. It pissed him off to no end how something seemed to flutter inside his chest every time she softly complimented him, his stoic responses not belying the softness he felt for her. She was slowly chipping away at the armor he’d built up around himself, clawing her way into his mind and heart, and he didn’t like it one bit.

“You had fun?” Ashley’s chipper voice chimed up behind him as he made his way to the elevator, checking the magazine of his trusty Punisher. He was fresh out.

“Hmm,” he grunted noncommittally, turning around to find that she hadn’t followed him to the elevator. “Ashley?”

His back muscles seized up in alarm, fastening his steps as he strode back with his hand on his holster. Upon rounding the corner he deflated, seeing Ashley right where he’d left her, and his arm dropped to his side as his muscles slackened with relief.

“Come on, let’s go,” he tried, but Ashley made no move to follow him. Her sudden mood swing was making Leon uneasy and he stiffened once more, voice becoming stern. “You alright?”

Ashley huffed and if Leon didn’t know better, he’d say she was pouting. “Yeah, I’m just… do we really have to go already?”

“Time’s against us here, Ashley. You want to get this thing out of you and go home or not?”

She tossed her head to the side like a petulant child, huffing quietly. “I’m tired of fighting Leon. I don’t want to go back just to be thrown into a new nightmare the second we leave this place.”

Her words made him softened. “I get it, Ashley, but we have no choice. The more time we waste, the harder it’ll be for us to get rid of these things.”

To his surprised, Ashley’s frown deepened, her lower lip jutting out in a way that Leon found both annoying and incredibly distracting.

“What?” he asked, his voice more irritated than he intended. She was making him on edge, her sudden defiance catching him off-guard in a way that unpleasantly surprised him.

You’ve gotten too used to her being the perfect subject. For how well she’s held up so far, did you forget that she’s just a young girl?

“You’re talking about wasting time when you just spent half an hour shooting targets at a shooting range.”

Leon bristled. “You were fine with it a minute ago. I thought we both could use the break, that’s the only reason I even entertained this. Because I thought you could use the distraction, if only for a while.”

Distantly, he recognized how sharp his voice was, but he couldn’t do anything to reign himself in. He was strung tight as a rubber band, the strain of the last days finally wearing off on him, and he had no emotional capacity for Ashley to start acting up out of nowhere. He didn’t understand where her sudden defiance was coming from, or why everything he said to placate her seemed to agitate her further.

“Don’t act like this was supposed to be a distraction for me,” Ashley hissed, crossing her arms over her chest. “I’m glad if it helped you destress, but it certainly didn’t do anything for me.”

“Oh really? Then what do you want me to do that would make you feel better? I’m doing the best I can here, Ashley.”

At this, Ashley’s mouth snapped shut and to Leon’s surprise, a deep blush rose from her neck all the way into her face. She looked away, still pouting, but now substantially more bashful.

“Answer me. You’ve clearly got something to say, so get it out so we can move on.”

She still wasn’t meeting his eyes, but a defiant expression crossed her face, making Leon’s heartbeat accelerate in agitation. “I’m just saying there are better ways for the both of us to destress,” she murmured, her words barely audible.

Leon stared at her, the meaning of her words slowly dawning on him, though the rational part of his brain struggled to keep up with the unexpected direction their conversation had taken. “Ash,” he started, his voice sounding strange to his own ears, “this is neither the time nor the place-“

“See, that’s what I mean!” Now she was looking at him, even though her cheeks reddened even more. “You act like it’s only a matter of time when you just spend half an hour shooting fucking paper targets for fun.

Her words sent a jolt through Leon, and not only because it was the first time he’d ever heard her curse. He was acutely aware of his pulse pounding in his ears, making it impossible to think straight.

“Are you fucking serious right now?” he retorted, surprising himself with the harshness of his words. “You’re upset because I’m not coming onto you, is that it? Do you even realize how insane that would be?”

Ashley’s brows furrowed and suddenly her eyes looked very glassy, sending a wave of alarm through him.

Shit.

“It’s not insane!” Ashley protested, though her voice sounded awfully choked. It was almost impressive how she still managed to sound bratty despite the tears quickly gathering on her lower lash line. Leon wasn’t sure whether he wanted to shout at her or pull her into his arms.

“Look, Ash, I know this whole thing is tough on you, but I don’t think… I can’t give you what you need,” Leon sighed, his voice taking on a gentler note as he took a step toward her, reaching out a hand to lamely touch her shoulder.

Ashley looked up at him, defiantly wiping the tears away before they had a chance to roll down her cheeks, and one look from those doe eyes was enough to make any reprimand die down on Leon’s tongue.

“Why not?” she asked, pulling her lower lip between her teeth for a moment and drawing Leon’s attention to her glossy mouth. “I tried not to think about it but… I just want to feel good. Only for a moment. Is that so wrong?”

Leon didn’t know how to respond. Part of him was still distracted by the way her lower lip was all plump and red from how much she’d been biting it, but another part of him was simply trying to come up with an adequate response that led her down gently while also reestablishing a professional distance that he had clearly neglected over the last few hours.

Only problem was, he was finding it increasingly difficult to summon the willpower to turn her down. Especially with how cute she looked sitting on that barrel, bare legs dangling and that fucking skirt riding dangerously high on her thighs. He’d been half hard since she’d hopped on the barrel, telling him sweetly to show her what he got. He could shoot paper targets all he wanted, it couldn’t distract him from thinking about walking up to her and fucking her right on that barrel, making her squeal in delight for entirely different reasons than cracking a new high score.

Enough, Kennedy. This is where you turn around and walk away.

Instead, he found himself speaking up. “You wanna feel good, huh? Want me to help you out?”

Ashley’s pupils blew out, her teeth finally dislodging from her lower lip as her jaw slackened in surprise. Her eyes searched his for a moment, clearly unsure if this was some sort of trick before she nodded, overly enthusiastic and making that same feeling of smugness bubble up in Leon’s chest again.

“Fine,” he practically growled, abruptly stepping closer to her until his thighs were brushing against her crossed legs, nudging them apart with one knee. “I’ll give you what you need. But after that, we’re back on the mission. And I don’t want to hear any more complaints. Got it?”

She nodded dumbly. She seemed just as shocked by his sudden change in demeanor as Leon was himself. Maybe he was too battle-weary to gather the energy to fight her too, maybe a part of him simply found the idea of discovering what sweet, innocent Ashley sounded like when she came on his fingers a little too enticing. Either way, he was willing to roll with it.

For the sake of the mission of course.

Grasping her chin in between his fingers to jerk her head up to face him, Leon slid his other hand up her thigh and under the hem of her skirt without further ado, drawing a sharp hiss of surprise from her.

“This what you wanted, yeah?” Leon shifted to wedge himself into the space between her legs, forcing them further apart. The dampness of her underwear against his fingers was answer enough and he couldn’t help the smirk that tugged on the corner of his mouth, his voice taking on a predatory tone. “Christ, how long have you been like this?”

Ashley’s mouth opened and closed like a fish, no sound escaping her except a pathetic whimper when he pressed against her with more intent, finding her engorged clit easily even through the fabric separating them. He retracted his hand, pleased with the whine of protest that caught in her throat when he flipped her skirt up over her waist, exposing a pair of lacy panties to his eyes.

“Very cute,” Leon mused, trailing a finger over the edge of her underwear before hooking under the ruined material, tugging it to the side.

“Look at that.” His head tilted to the side, eyes raking eagerly over newly exposed skin, catching on how pink and swollen and wet she looked. His hand landed on her thigh, holding her legs open when Ashley tried to close them reflectively. “Don’t hide from me.” 

Leon bowed over her, lips ghosting over her temple when he touched her again, this time without any barriers in the way, brushing her clit before dipping his fingers in between her folds. He traveled idly down to her opening, gathering her wetness before moving back up to roll her clit in between his fingers. 

“More,” Ashley whined, one hand coming up to grasp his arm, nails digging into his skin. Her hips tilted up to grant him easier access, so eager that his cock twitched in his pants. “Inside!” 

A reprimand for being so demanding sat on the tip of his tongue, but Leon found himself responding to her desperate moans as in trance, removing his thumb from her clit to slide two fingers inside of her, her slick walls parting eagerly to let him in. A groan rumbled from his throat before he could stop himself. 

His fingers slid and hooked inside of her, curling toward himself until Ashley jolted like she’d been electrified, slapping a hand over her mouth to stifle a cry. “Right there, hmm?” 

She was putty in his hands. Leon assaulted the spongy spot inside of her without mercy, determined to feel more of the delicious spasms her cunt did around his fingers every now and then, coating his knuckles in strings of slick every time his hand knocked against her cunt. Ashley was chanting encouragements, her eyelids fluttering close while her grip on his arm tightened, anchoring herself to him as she slowly unraveled. 

Leon barely noticed that his breathing had become as heavy as hers, his cock painfully hard as he watched raptly how Ashley squirmed and writhed on the barrel, whimpering his name like a saving grace. The greedy, selfish part inside of him liked the way his name sounded on her lips, had done so ever since he first heard it, that needy, desperate way she stretched the middle vowels in a bratty whine.

She was close, he could feel it, could hear it too, her cries rising in volume even behind the hand she had still pressed to her mouth. 

“You’re gonna come for me, baby?” Leon demanded, his voice sounding thick with lust to his own ears. “Come on, come on my fingers, give me something to taste.” And Ashley did, following his orders as usual, like the good girl she was. 

She clenched around him, tight as a clamshell, making Leon grit his teeth so hard he felt the enamel splinter. He grabbed her by the nape of the neck, pressing her face first against his armor clad chest to muffle her cries of pleasure. He hadn’t expected her to be so loud and it was making his blood thrum in his veins, rushing towards his already aching groin until it consumed every rational part of his brain, leaving only red hot desire.

Ashley slowly came back, Leon’s fingers still moving idly inside of her, easing her down from her high. She was hardly aware of the open-mouthed kisses he was peppering over her temple, cheek, neck, everywhere he could reach. A small, helpless sound escaped her when he slowly pulled his fingers from her body, glistening with her slick. 

Ashley watched with rapt attention as he lifted his fingers to his mouth, eyes locked with hers as he brought them between his lips and sucked, his cheeks hollowing out in the process. Leon watched a deep flush rise from her neck into her face, a strange sense of satisfaction clouding his senses at finally having managed to shut her up. Leon let his fingers slip out from his mouth, shooting her a crooked grin at the dumbfounded expression on her face. 

“‘is good, baby,” he slurred, the taste of her lingering on his tongue, awakening a hunger inside him that nothing but her could quell. 

Ash grabbed his belt, tugging him close before he could leave her space, her eyes mirroring his degeneracy as they pinned him to the spot with the intensity of her gaze. She opened her mouth, voice still shaky from her orgasm, and the single word that left her was enough to make the last scrap of sanity vanish from Leon’s mind. “More.” 

Fuck,” he growled, shifting to the side to press himself against the outside of her thigh, hips bucking desperately for some kind of stimulation.

Her hands were fumbling with his pants, clumsily trying to undo them, and Leon made no move to stop her, too turned on to refuse her any longer. At least until the hiss of his zipper brought him back to reality. 

“Shit, Ash, you know we can’t.” Leon pulled her hands away with utmost difficulty, the rasp in his voice betraying his actions. It didn’t help that she was pulling his hand toward her center again, already bucking against his touch in a way that made his vision blur. 

“Come on, Leon, no one will find out. I need more, please, more than your fingers.” 

He swallowed.

More than my fingers, huh?

An idea was starting to take shape in his mind, filling him with a perverse urge, an itch in his brain that only one thing could scratch. 

“You’re so fucking needy,” he scolded, slapping her hands away when they once again tried to pull him out of his pants. “I’m not risking a bullet through the brain just because you’re cock-hungry all of a sudden.”

The indignant sound that Ashley made was cut off when she felt cold, hard steel rub over her swollen folds, eyes going wide as saucers as she looked down to see the gun in his hand.

“Leon,” she croaked, but her hips bucked forward as the muzzle caught against her clit, a slutty moan escaping her that was all the incentive Leon needed.

“You wanna get fucked so bad?” he hummed, searching her face for any sign of dissent despite his crude words. Finding none, he continued. “You’ll get my gun or nothing at all. It’s your choice.”

Ashley slapped both hands over her face, muffling a whine that sounded a tad shriller than moments before.

“I’ll take that as a yes.”

Finding the barrel of his gun already sufficiently slicked in her arousal, Leon angled it so that the muzzle parted her lips, nudging against her opening before he lost courage. The painful throb in his cock fueled him, making him abandon any rational thought that was telling him how crazy this was.

Leon applied a bit more pressure experimentally, watching in awe as the muzzle slipped in an inch, Ashley’s pretty cunt practically sucking the steel in as her lips parted around the intrusion.

“Oh god,” she cried out, high-pitched and disbelieving, but her hips tilted forward, taking in more of the object he was currently forcing inside of her.

“That feel good?” Leon inquired darkly, feeding her another inch of unrelenting steel before pulling back slowly, only to thrust in once again. He felt perverse in a way he had never before, utterly depraved as he began to establish a slow, careful rhythm, his heart beating in time with each thrust into her small cunt. Fuck he wanted to be inside her so bad, his cock aching as he marveled at how well Ashley took what he gave her, and he pressed a sloppy kiss against her temple to calm down the storm that was raging inside of him.

“Feels good,” Ashley confirmed with a strangled cry, latching onto his arm again as she flailed on top of the barrel. “God, don’t stop!”

“Wouldn’t dream of it,” Leon breathed, speeding up. Ashley turned her head blindly, her nose bumping his until he realized her intent and crushed his lips against hers with a groan. It was messy and sloppy, tongues mashing and catching on sharp enamel, but it was Ashley and it was good. He was hard enough to cut glass now, and the needy mewl she let out when he broke off the kiss to look down again filled him with a sense of possessiveness he'd never experienced before.

“Look at how well you take it,” Leon praised hoarsely, changing the angle of the gun to hit her g-spot with each thrust. “You’re such a good fucking girl.”

His words worked like magic on Ashley, her head falling against his chest as she moaned pathetically.

“Did you know?” Leon continued, honestly surprised he was still able to form words through the haze of arousal. “This gun is called the Punisher. Seems kind of fitting, no?”

Ashley didn’t seem to hear him. She was shaking her head mindlessly, hips canting in time with his thrusts while her nails dug mercilessly into his arm, grip tight as a vice.

Fuck, I should’ve done this way sooner. If I’d known stuffing you with the next best object would be enough to sate this greedy, little pussy, I would’ve fucked you on my gun the moment I got you out of that church.”

Leon was grinding his clothed dick against her hip, desperate for some stimulation himself as the scene unfolding before him threatened to make him spill in his pants like a goddamn teenager. “You’re so fucking sexy,” he choked out, the admission slipping out before he could help himself.

“If you’re good for the rest of the mission, maybe I’ll fuck you once we’re out of here. You want that? Come on my cock next time instead of my gun?”

“Yes! I do! I’ll be good, good for you, I promise,” Ashley sobbed, babbling mindlessly while her legs spasmed, the imminence of her impending orgasm visible in the way her eyes glazed over. 

Leon, I’m… I-“ Ashley came with a shout, her eyes rolling back in her head as every muscle in her body seized up, causing Leon to hastily wrap his arm around her to keep her from falling over. He watched a milky white ring form on the base of his gun’s barrel, the sight almost enough to tip him over the edge with her and he caught her lips in another sloppy kiss that Ashley could hardly reciprocate as she rode out her high.

Once Ashley’s trembles had ceased enough that Leon didn’t have to fear her falling over the moment he let go, he pulled back, carefully pulling his ruined weapon from her body. He had every intention to help her dress and calm her down with a gentle kiss on the forehead, but the sight of her stretched, little hole desperately clenching around nothing made him delirious, panting like a dog in heat as he grabbed her arm and dragged her off the barrel onto the ground.

Fuck it all!

His hands shook as he shoved his already unbuckled pants down to his thighs, his aching cock finally springing free and making him groan in relief. Ashley seemed to still be partially out of it, but a delighted sound vibrated in her throat at the sight. Leon grabbed a fistful of her hair, bringing her to her knees in front of him.

“Don’t be selfish,” he scolded, though he knew she was anything but. “Get me off, too.”

Ashley’s mouth dropped open, tongue lolling out while her glassy eyes met his and Leon faintly wondered if she even grasped a single word of his anymore. Right now he couldn’t care less, pushing in hungrily, the wet heat of her mouth making him bow over. His movements were choppy, graceless as he desperately satisfied himself with her mouth, but Ashley took what he gave her, holding onto his thighs to steady herself in the onslaught of his sloppy thrusts.

Pleasure was shooting up his spine, expanding into every recess of his body with each gag and moan that vibrated against his cock, and Leon knew he wouldn’t last long anymore.

“In here?” he managed to ask.

Ashley hummed encouragingly, her velvety tongue brushing against the tender underside of his cockhead and it was enough to tip Leon over the edge, white light exploding behind his eyelids as a violent orgasm crashed over him. Distantly he registered the tightening of her throat around him as she swallowed the warm ropes of cum he spewed into her mouth, and it served only to drag out his peak, the hand in her hair flattening against her head to pet her distractedly.

“Stop, baby,” he gasped, and he had to practically drag her off his cock as Ashley eagerly continued her ministrations.

Leon combed through her damp hair, his own labored breathing unnaturally loud in his ears. He met Ashley’s eyes, both of them huffing out a quiet, disbelieving laugh at what had just happened.

He opened his mouth to say something, an apology, a thank-you, anything, but before he could utter a single word, the speakers crackled to life again, filling the room with the familiar sound of a cockney lilt. “Mwahaha. Gun rhymes with fun for a reason, stranger!”

Notes:

Phew, glad that this is out of my system. Ashley is wearing a skirt and no pantyhose like in the original, because Leon and I are lazy. Thank you for reading!