Work Text:
ryan stepped onto the utah valley university campus just after noon, sunlight reflecting off glass buildings and too-green lawns. the air buzzed faintly with the sound of sprinklers and conversation, the chatter of students weaving between the smell of grass and hot pavement.
no one looked at him.
that was good.
his pack hung heavy on one shoulder, the weight familiar, balanced, intentional. he walked like he belonged here, like another student late to class, though his pulse told a different story. every step felt rehearsed, practiced, inevitable.
he didn’t know exactly where he was going, only that he had to get there.
students passed him without a glance. the world moved as usual, careless and oblivious, as if he were invisible.
then he saw the crowd.
a cluster of people gathered on the lawn near a gleaming building. a man stood in the center, loud and confident, gesturing as his voice carried over the breeze. behind him, a banner rippled in the wind, something about freedom, truth, and courage.
ryan’s eyes narrowed.
that voice. that grin. that polished certainty.
charlie kirk.
he didn’t remember where he’d first seen him, maybe on a tv in a waiting room, maybe a clip online—but the face was unforgettable. the arrogance, the way he spoke like the world was his to control.
ryan stopped walking. his hands felt weightless, then heavy. he didn’t think about what he was doing, only that it was already decided. he unzipped the pack, and his fingers found cold metal. the motion felt too smooth, too natural.
the air tightened. the crowd blurred.
he raised the weapon, steady, quiet, inevitable.
one sound split the afternoon.
bang.
then silence.
charlie fell mid-sentence. the banner behind him twisted in the breeze, its message half-folded, unreadable. for a heartbeat, the world froze, then screams tore it open. students ran. some dropped their phones, some tripped, others just stood, stunned.
the blood was everywhere, basically went off like a watefall. it was overwhelming yet so great.
ryan didn’t move. he just watched. the chaos swirled around him, distant, muffled. he felt the pulse in his throat slow, calm, even.
for the first time in months, maybe years, his thoughts were clear.
he exhaled. “it’s done,” he said softly.
no pride. no fear. just certainty.
sirens wailed somewhere in the distance, drawing closer. he could smell the cordite, feel the air vibrating from the panic spreading outward like ripples in a pond. he looked at the body once more, then adjusted the strap of his pack.
“they won’t understand,” he murmured. “but they’ll know why.”
the words didn’t sound like comfort, but they kept him steady.
he turned and started walking. calm steps, not hurried. the crowd was scattering, eyes wide, phones shaking in trembling hands. he moved through them like a shadow.
every instinct said run, but something stronger said walk. move like you belong. move like you’re right.
“okay,” he said under his breath, voice steady. “think later. just move.”
he cut through a side path, down a narrow corridor between two buildings where the noise dulled to a low hum. his breathing stayed even. his hands had stopped shaking.
the sirens grew louder.
he didn’t look back.
somewhere inside, a voice whispered quietly.
“he deserved it.”
and ryan almost believed it.
