Packing Heat (7 page)

Read Packing Heat Online

Authors: Kele Moon

usualy avoided, but he stil couldn’t fight his smile. “It’s just nice to

know. Thank you. It means a lot.”

know. Thank you. It means a lot.”

“Whatever,” Charlie said dismissively, though his cheeks

were suspiciously pink and a reluctant smile lightened his gruff

features. He reached over, jamming a finger against the bil. “But

you’re paying. It’s the least you can do for not teling me. That little

faux pas is gonna cost me more than I wanna pay to get laid.”

The good mood was back, making Gavin’s cheeks hurt from

the force it took to try and fight against smiling like an idiot as he

took out his credit card and happily paid for lunch.

* * * *

Brad stood at the door to his apartment, working the key into

the lock and thinking about the one-eighty his life had taken. The

last time he’d stood outside this door tired from a long shift, he’d

been dreading facing Gavin.

Now he couldn’t wait to see him.

As it was the last time, the keys suddenly slid through his

palm when the door was jerked open, revealing a bare-chested

Gavin in the doorway. Brad couldn’t help but tilt his head and

openly admire Gavin’s muscular chest and arms. His black sweats

hung low on his hips, showing off washboard abs and a thin happy

trail that pointed to something Brad had been fantasizing about since

he left the haven of their apartment for the real world. Tired or not,

Brad got hard almost instantly.

“Christ, you make sweats look good.” Brad sighed as he

walked into the apartment. This was new to him, the rabid hunger

for more when usualy he grew uninterested as soon as things

started to feel serious. He dropped his bag right there on the floor

and reached for Gavin. “Now I can congratulate you in person for

getting released to go back to work.”

“Huge relief,” Gavin agreed with a smile.

Gavin’s hand fel to Brad’s bicep and squeezed it through the

cotton material of his Tampa Fire Rescue T-shirt. Brad responded

by kissing him. He pushed his tongue into Gavin’s mouth, drinking

him in. They melded into each other as Brad blindly kicked behind

him to push the door closed and then fel back against the wood.

Gavin stood on his toes, his fingers in Brad’s hair. Brad used the

door to keep himself on his feet, because the way Gavin moved

against him, straddling one of Brad’s thighs, rubbing against it in raw

desperation, had his vision tinged red with lust.

Gavin’s hands went from clutching Brad’s hair to tugging at

the colar of Brad’s shirt. They puled away long enough for Brad to

toss his shirt aside. They both groaned when Gavin fel back into

him, broad, muscled chests meeting as their kisses became wild and

frantic once more.

Brad reversed their positions. He pushed Gavin against the

door and cupped his ass, relishing the feel of Gavin’s bare skin and

wel-honed body against his. The ache was back, and Brad should

have been floundering from the surge of emotion as they kissed like

eager teenagers. Brad fucked often, but he hadn’t had a steady

relationship since he was young. Before Gavin he had mentaly

prepared himself to die alone. Now he wondered if he dare dream

the dream cantankerous, gay firefighters should never dream.

Maybe he wouldn’t die old and alone. Maybe Gavin could love him

enough to put up with al his bulshit in old age.

Brad puled away. He cupped Gavin’s chin, his thumb

rubbing over red, swolen lips. “How ’bout a celebratory blowjob?”

he asked rather than express his real feelings, because sex was a

language he was comfortable speaking. “I know you were stressed

about the investigation. I’m happy it’s over.”

“God, me too.” Gavin’s fingers threaded back in Brad’s hair.

He made a playful but insistent move to push Brad’s head down. “I

won’t complain about a blowjob.”

Brad fel to his knees, taking a moment to nip at Gavin’s hip

bone before he jerked the sweats down, forcing them past his ass.

He smirked when Gavin’s cock, hard and thick, sprang free without

the hindrance of underwear. “Someone was hoping to get some.”

“Very astute.” Gavin thrust his hips forward impatiently.

“Now suck it.”

“Bossy.” Brad laughed but did as he was told, taking the

head of Gavin’s dick in his mouth.

He reveled the taste of precum, letting the clean, crisp smel

of Gavin and soap invade his senses. Then he was taking him deep,

feeling the head of Gavin’s cock hit the back of his throat as he

clutched at that firm, rounded ass he loved so much.

Gavin arched into the pleasure. “Shit.” He panted. “Feels

good, real good. I love the way you suck me.”

Not nearly as much as I love sucking you.

Brad looked up at Gavin, admiring the way his head was

thrown back against the door. He looked beautiful in the thrals of

pleasure, so much so Brad was thankful Gavin was lost to the

ecstasy rather than looking down at him. His emotions were likely

stark and obvious as he sucked Gavin, thinking he could spend the

rest of his life on his knees blowing this man. His bals were tight, his

body tense with lust. He always enjoyed sucking cock, but never

had it blindsided him with hunger the way Gavin did.

He trailed his hand up the hard, carved muscles of Gavin’s

back, knowing the touch was loving and ful of worship. He was so

enthraled that when Gavin did stiffen with a shout, Brad relished the

burst of warm cum against the back of his throat like a drug. He

squeezed Gavin’s dick, milking him, wanting to taste every drop of

his pleasure.

He sucked Gavin until long after the wave passed. He would

have happily lapped at his softening prick if Gavin hadn’t slumped

forward, running both hands over the broad expanse of Brad’s

back, forcing Brad to support most of his weight.

“Christ, you have a talented mouth,” Gavin said in a voice

gravely with sex as he placed a kiss against Brad’s bare shoulder.

“One of these days you’l let me return the favor.”

“No doubt,” Brad agreed, whispering the words against the

curve of Gavin’s hip. “But not today. I’ve been waiting for two days

to get inside you.”

“Mmm,” Gavin hummed, seeming to like that idea as he

suddenly fel to his knees.

His hand slid to the back of Brad’s neck. He tugged him

forward and captured his lips. The two of them shared an indulgent,

openmouthed kiss. Gavin shuddered, plastering himself against

Brad, making it obvious he loved tasting himself on Brad’s tongue.

The two days Brad had been at the firehouse felt like a

lifetime. He wasn’t surprised when he ended up flat on his back

with Gavin draped over him. They were kissing in frantic

desperation, with Gavin’s sweatpants tangled around his legs as

they writhed against each other. Brad tugged on the button to his

jeans, hoping for some relief. He lowered the zipper enough to give

his hard dick a little more breathing room. Then he clasped Gavin to

him and roled them over in a move that would have been

chalenging, considering Gavin’s large size, if Gavin hadn’t been

completely wiling to be under Brad.

He puled up to look at Gavin, flushed and desperate beneath

him despite just coming. Feeling hungry for more, Brad boldly

licked his open palm. He did it lasciviously, making slow work of

wetting it as Gavin watched him with heavy-lidded eyes. Both their

chests rose and fel harshly. The tension made the air around them

thick with sexual energy.

Wild from the lust pounding through his veins, Brad aligned

their lower bodies and puled his dick out of his underwear. Resting

al his weight on one hand, he fisted their cocks tightly together,

both of them sliding through his spit-slicked palm.

“Christ.” Gavin arched his hips into the caress of Brad’s hand

and the rub of Brad’s thick cock against his. He was fuly hard

again, which was impressive. “Feels good.”

It felt amazing—too amazing.

Brad found himself fisting their erections hard and fast. He

was addicted to the intimate feel of Gavin’s dick rubbing against his

and was mindlessly searching for release without realizing it. Brad

was powerless to the pulse of pleasure and the tremble of desire

whenever he was with this man. His cock sweled thicker at the idea

of them coming at the same time, their cum mingling and spiling al

over his hand and coating Gavin’s rock-hard stomach. He couldn’t

think of anything he wanted more than to feel their cocks throbbing

and shooting together until both of them went blind with the ecstasy

of it.

“Fuck me.” Gavin panted, his hips stil thrusting into Brad’s

stroke.

Brad had to mentaly correct himself. There was one thing he

wanted more.

“You want me to fuck you on this floor?” Brad asked, his

voice a low growl of sexual need. “You want me hard and dirty

while you lay spread out on your back, panting and begging for

more?”

“Fuck, yes.” Gavin’s head was thrown back, his eyes closed

to the bliss, making him look completely hedonistic. Gavin ran one

hand through his own hair. His fingers tightened in the inky strands

as he moaned. “God, please, Brad.”

Brad reluctantly released their cocks to tug at Gavin’s

sweatpants. On his hands and knees he struggled to pul the rest of

Gavin’s clothing off and then admired him fuly naked. His body

was a work of art. His thick, hard cock, jutting up out of a nest of

black curls, was gorgeous and inviting. Brad couldn’t help but lean

forward and lap at the slick coating of precum. Then he sucked the

head of Gavin’s cock into his mouth, getting a sexual buzz off

Gavin’s choked gasp of pleasure.

Two days was way too long, and Brad reached into the

pocket of his open jeans. He grabbed his walet and then sat back

on his haunches between Gavin’s spread legs. He felt Gavin’s eyes

on him as he opened his walet and puled out a condom and a

smal, disposable packet of lube he carried for emergencies. He

didn’t even have time to stand up and pul off the rest of his clothes.

He just opened the gold-foiled package with his teeth and then

roled the condom over his hard, arching dick.

There was no prep aside from the two seconds it took to

squeeze a liberal amount of lube over his condom-covered cock.

He threw the packet down and grabbed one of Gavin’s legs. Brad

puled it over his shoulder as their eyes met.

“I wanna watch you as I fuck you.”

Gavin nodded breathlessly. “I want that too.”

He put Gavin’s other leg over his shoulder and grasped his

hips to tug him close enough to fuck. Brad fisted his cock, lined it

up with Gavin’s tight hole, and then pushed in slowly. He closed his

eyes against the first shock of pleasure, enjoying the stretch of

Gavin’s body accepting him. Gavin clutched at his thigh. His fingers

tugged at Brad’s jeans to pul him closer, making it obvious he was

also desperate and greedy for more.

He didn’t want to hurt him, but Gavin was pretty damn

durable. Brad couldn’t help but use his hold on Gavin’s hips to pul

him deeper onto his cock, stroking harder than he usualy would

without preparation. Gavin gasped and arched into the thrust as an

electric shock of pleasure suddenly shook him. Knowing he was

hitting the right spot had Brad jerking Gavin against him and burying

himself to the base.

The sex high was overwhelming, but Brad fought to open his

eyes. He let his gaze roam over Gavin whose bottom lip was caught

between his teeth. A flush of pleasure spread from Gavin’s neck

down to the hard contours of his chest. He looked incredible,

especialy with Brad’s cock stretching him wide and buried deep.

Gavin clawed at Brad’s jeans as he shifted, obviously looking

for relief from the rise of need. Brad puled out a few inches and

then jerked Gavin against him hard and fast once more. Gavin’s

head fel back against the floor as a low, raspy groan of pleasure

burst out of him. The sound of it was as addicting as the image of

Gavin wild and desperate beneath him.

Brad couldn’t do anything but surrender and give him what he

wanted. He fucked Gavin hard and dirty on the floor until both of

them were breathless with the need to come. Gavin fisted his cock.

He stroked it to the harsh, pounding rhythm of Brad’s cock sliding

in and out of him, and Brad fought to keep his eyes open, wanting

to see the look of Gavin’s face when he came.

He wasn’t disappointed.

Other books

Anywhere You Are by Elisabeth Barrett
Tangled Vines by Collins, Melissa
The Tarnished Chalice by Susanna Gregory
Fourth Bear by Jasper Fforde
REAPER'S KISS by Jaxson Kidman
A Plain-Dealing Villain by Craig Schaefer
House Justice by Lawson, Mike