The supply storeroom door clicked shut behind us. The small space was pitch black at first, then our eyes slowly adjusted to the faint light leaking in from under the door. Shelves packed with extra boots, vests, ropes, and training gear pressed in from all sides. There was barely enough room for both of us to stand. Our bare chests were already brushing together. The air felt thick and warm, smelling of rubber and canvas.
Ryder let out a shaky laugh. “Fuck, it’s tight in here.”
“Yeah,” I breathed. My cock was still rock hard, straining painfully against my underwear. So was his. We stood there for a second, breathing each other in, neither of us sure what to do next.
Ryder reached down first. He pushed his boxers down just enough to free his thick cock. It sprang up heavy and flushed, the head already wet. He wrapped his hand around it and gave one slow stroke, eyes locked on me.
“Your turn, pretty boy,” he said with that cocky grin. “Show me that pretty dick again.”
I let out a nervous laugh. “Dicks are not meant to be pretty, Callahan.”
“But yours is,” he replied, voice low and teasing. “All flushed and leaking. Come on. Take it out.”
My hands were shaking as I hooked my fingers into my waistband and pushed my boxers down. My cock bounced free, six inches of hard, throbbing length pointing straight at him. The head was shiny with pre-cum. Ryder’s eyes dropped to it immediately and his grin widened.
“Fuck yeah,” he muttered. “That’s a nice cock.”
We stood there face to face in the cramped space, both of us slowly stroking ourselves. Our fists moved in the same rhythm. The wet sounds of skin on skin filled the tiny room. Every time our arms brushed it sent a spark through me. Ryder kept looking down at my cock, then back up at my face, his breathing getting heavier.
After a minute he shifted closer. His free hand reached out and wrapped around my cock, pushing my own hand away. His grip was warm and firm.
“I can help my camp wife out,” he said with a smirk, voice thick with lust. “No big deal, right?”
“Fuck off, Callahan,” I muttered, but there was no heat in it. My hips jerked forward into his fist on their own. It felt too good. His thumb swiped over the head, spreading my pre-cum down the shaft as he stroked me with slow, confident pulls.
Ryder chuckled softly. “See? You like it when I touch you.”
I could not deny it. My cock throbbed in his hand. I stared at his own cock, thick and hard, bouncing slightly with every movement of his arm. I had been wanting to touch it since the night in the showers. My hand moved before my brain could catch up. I reached out and wrapped my fingers around him. He was hot and heavy in my palm. Ryder let out a low groan the moment I touched him.
“Shit,” he breathed. “Your hands feel good.”
We stood there stroking each other in the dark, tight room. Our foreheads almost touched. Our breathing mixed together. Ryder’s hand felt perfect on me, steady and sure. I tried to match his rhythm on him, squeezing a little tighter when I reached the head. Every time I did he let out a quiet grunt that made my own cock jump in his fist.
“You are leaking so much,” I whispered, thumb gliding over his slick tip.
“Yeah? So are you, baby,” he shot back, voice rough. “My camp wife is making a mess all over my hand.”
The banter kept coming but it was getting breathier. More desperate. We kept stroking each other, bodies pressed close in the cramped space. Our free hands rested on each other’s hips for balance. The heat between us was building fast.
Ryder’s eyes were dark when he looked at me. “You keep staring at my cock,” he said quietly. “You wanna help me out more than this?”
I swallowed hard. My heart was pounding. I had never done anything like this before. Never even thought about it until recently. But right now, in this tiny dark room with Ryder’s thick cock in my hand, I wanted it. Badly.
Ryder noticed my hesitation. He gave my cock one more slow stroke then pulled his hand away. He also gently moved my hand off him. His eyes locked on mine in the darkness.
“Not like that,” he said, voice low and commanding but still playful. “I mean really help me out.”
He took half a step back, just enough space in the tight room. His hand came up and rested lightly on my shoulder, guiding me down.
“Come on,” he murmured, that cocky grin still on his face even though his voice was thick with need. “On your knees, camp wife. Let me see how you please your best friend.”
The words hit me hard. Camp wife. Best friend. The two things twisted together in a way that made my stomach flip. Ryder had been calling me his camp wife as a joke for days but right now it did not feel like a joke. It felt real. And the fact that he called me his best friend at the same time made something warm and terrifying bloom in my chest.
I hesitated. “Am I your camp wife or your best friend?”
Ryder let out a low chuckle. “Whatever you want to be, baby.” He gave his thick cock one slow stroke right in front of my face. “C’mon now, don’t keep me waiting.”
I still hesitated. “Callahan… no, man…”
Ryder wrapped his hand under his cock and lifted it slightly, then slapped the heavy length against his open palm. The thick sound echoed in the tiny room. It looked so heavy. So hard.
“I promise no one will know,” he said, voice dropping softer but still rough with want. “Just this once. Help me out, Callum. I’m so fucking hard,”
I swallowed hard. “But… I have never…”
“I have never had my dick sucked by a guy either,” Ryder replied, eyes locked on mine. “But it’s you. It is different.”
My legs felt weak as I slowly dropped to my knees in front of him. The concrete floor was cold and hard under me. Ryder’s cock stood right in front of my face, thick and hard, the head glistening with pre-cum. I had never sucked a dick before. I had never even come close to wanting to until now. But looking up at Ryder in the dark, seeing the way he was breathing hard and watching me with hungry eyes, something inside me gave in.
“I don’t know what the fuck I am doing,” I whispered.
“Don’t worry,” Ryder said gently, his hand resting lightly on the back of my head. “You won’t know until you try it.”
I leaned forward slowly, heart hammering in my chest. My lips brushed the head of his cock first. It was hot. Velvety soft but rock hard underneath. I kissed it once, then opened my mouth and took the head inside. The taste was salty and musky. I sucked lightly, swirling my tongue around the tip the way I had vaguely imagined girls doing it.
“Fuck… yeah, Rhodes,” Ryder groaned softly. “Just like that. Shit, your lips feels good.”
I took a little more, maybe three inches, and bobbed my head slowly. I was clumsy. My teeth grazed him once and I pulled back quickly, embarrassed.
“Sorry,” I muttered.
Ryder just chuckled breathlessly. “It’s okay. Keep going. Use your tongue more on the head.”
I tried again. This time I focused mostly on the tip, sucking on it gently while my hand stroked the thick shaft that would not fit in my mouth. I worked him with slow, messy movements. Spit started to drip down his cock as I got more into it. Ryder’s hand stayed gentle on the back of my head, not pushing, just guiding.
“God damn,” he breathed. “Look at you. My camp wife on his knees for me. You look so fucking good like this.”
The words made my own cock throb hard. I reached down with my free hand and started stroking myself while I sucked him. The dual sensation made me moan around his cock. Ryder’s hips twitched forward slightly.
“Yeah… just like that,” he encouraged. “Suck the head harder. Fuck, you are doing so good.”
I kept going. Messy. Wet. Inexperienced. I could only take three or four inches before I gagged a little, but Ryder did not seem to mind. He kept whispering praises mixed with his usual teasing.
“Never thought I would see you sucking my dick… but damn, baby, don’t stop.”
My jaw started to ache but I did not want to stop. The taste of him, the weight on my tongue, the way he groaned every time I swirled my tongue around the head — it was turning me on more than I ever expected. I stroked myself faster, kneeling there on the cold floor with Ryder’s cock in my mouth.
Ryder’s breathing grew ragged. His thighs started to tense under my hands.
“I am close,” he warned, voice strained. “You want it?”
I nodded, not taking him out of my mouth. I sucked harder on the head, stroking the rest of his shaft with my hand while I jerked myself furiously.
“Fuck… Callum…”
Ryder groaned deep and his cock pulsed. The first thick rope of cum hit my tongue. Then another. And another. I kept sucking as he came, swallowing what I could while the rest spilled over my lips and dripped down my chin. The taste was strong and salty. I moaned around him as my own orgasm hit hard. I came all over the floor, thick spurts landing near my discarded boxers, some of it splashing onto the pouch.
We stayed like that for a long moment. My mouth still gently nursing the head of his cock as the last drops leaked out. Ryder’s hand stroked through my hair almost tenderly.
“Shit,” he whispered finally. “That was… intense.”
I pulled off slowly, breathing hard, cum still on my lips and chin. I wiped my mouth with the back of my hand, heart still racing.
Ryder helped me stand up. The small room felt even tighter now. He looked at me in the dark, his expression soft but still carrying that cocky edge.
“You okay?” he asked quietly.
I nodded, not trusting my voice yet. My lips felt swollen. I could still taste him on my tongue.
Ryder reached down and pulled his underwear back up. I did the same, wincing as the fabric dragged over my sensitive cock and the cum that had dripped down my thighs and stuck to my legs. Ryder’s hand settled on my shoulder, warm and steady, giving it a gentle squeeze.
“By the way,” he said with a lazy grin, “you used your teeth a lot.”
I let out a breathless laugh, still trying to recover. “I don’t suck dick for a living, Callahan. What do you expect?”
Ryder chuckled softly, his thumb brushing my shoulder. “That’s fine. You should practice more with me. You’ll get better.”
I looked up at him, eyes wide. He grinned wider.
“Okay, I am kidding,” he added quickly. “This was just a one-time thing.”
“Yeah,” I said, trying to sound casual. “Don’t think that it’s going to happen anytime soon.”
Ryder tilted his head, still smiling. “But how are you going to improve if you don’t practice?”
“I don’t have to improve,” I shot back.
He opened his mouth to reply when we both froze. A faint sound came from outside the storeroom — footsteps in the corridor. We held our breath, staring at each other in the dark. The footsteps passed without stopping. We stayed completely still until they faded away.
“We should probably get back before someone notices we are gone,” Ryder whispered.
We slipped out of the supply storeroom carefully, looking left and right down the dark corridor. The coast was clear. We moved quickly and quietly back toward the common room, shoulders brushing every few steps. The walk felt endless even though it was short. The air between us had completely changed. It was heavier now. Charged with something we both knew we could not take back.
When we reached the bunks Ryder climbed up to the top one without a word. I lay down on the bottom bunk, heart still racing. My legs felt sticky with drying cum. My lips still tingled. I could still taste the salt of him on my tongue.
I stared up at the metal frame above me, mind spinning. I had just sucked my straight bunkmate’s cock in a supply storeroom. And the craziest part was how much I had liked it. How eagerly I had dropped to my knees. How much I wanted to do it again even while I kept telling myself it was a one-time thing.
As much as I kept denying that I had only done it as a one-time thing, deep down I knew the truth. I wanted to do it again. I wanted more of him. And that scared the hell out of me.
Because Sergeant Ashford was still out there waiting for his next private session. And I had no idea how I was supposed to want both of them at the same time without everything falling apart.
If you enjoyed this story, consider supporting the author on Patreon.