The Record They Can't Bury
By Ryan Nichols
- 39 total reach
- 0 reading now•4 active 24h
- 0 shares•1 inbound
- 0 comments
The Record They Can't Bury
X death rhetoric, local East Texas threats, the church-gun story I deny, and the bodycam Harrison County needs to release.
55 fresh X receipts
Local East Texas record
1 bodycam demand
This is the clean version of the record.
Not a rant. Not a revenge post. Not a call for anybody to contact, threaten, harass, dox, or mass-report anyone.
This is an evidence wall. Public posts. Preserved screenshots. Redacted private details. A disputed local story that keeps getting repeated. A bodycam I keep asking Harrison County to release.
The narrow point is simple: when people keep calling me a traitor, telling me I should die, saying I have no rights, saying people should come after me, and then local people repeat a gun story I deny, that creates a dangerous public record. I am allowed to preserve it. I am allowed to answer it. I am allowed to show the receipts.
Can't give right now? Sharing this helps just as much.
Start with the pattern
The pattern is not one screenshot.
The pattern is what happens after the first screenshot:
- Someone labels me a traitor.
- Someone attaches prison, death, suicide, or "no rights" language to that label.
- Someone reports my response.
- My account gets locked or limited.
- The original language stays up.
- Local people repeat a disputed story about a gun.
- Other people then talk like violence against me would be justified.
That is why this belongs on RealRyanNichols.com.
I do not trust X, Facebook, or any other platform to keep this record intact. I own this domain. The receipts stay here.
The national pressure lane
The first lane is the online pile-on around January 6.
I am a Marine veteran. I was a January 6 federal defendant. I was pardoned by President Donald J. Trump on January 20, 2025. The federal case against me was dismissed with prejudice. Those facts do not stop people from using the word "traitor" as a doorway into death-penalty talk, prison fantasies, suicide comments, and public dehumanization.
I am not claiming every post below is a direct criminal threat. I am claiming these public replies help show the environment being built around me.
These are not the old screenshots from the earlier receipts wall. I searched public replies to @RealRyanNichols, checked what was already published in the other articles, and added a separate batch here so the record is not the same four examples recycled again.
Some are threats. Some are death wishes. Some are prison fantasies. Some are people using "traitor," "terrorist," "treason," and "rot in hell" language as the permission structure for everything that follows. The point is the pattern.
One after another. Public. Preserved. Source-linked in the captions.

@Bitcholas1 - prison and traitor language
XFresh public X reply captured in this pass. Source status: https://x.com/Bitcholas1/status/2058187429820174345. Date line: 9:04 AM - May 23, 2026.

@ktfast5 - prison for life language
XFresh public X reply captured in this pass. Source status: https://x.com/ktfast5/status/2058073561881813304. Date line: 1:32 AM - May 23, 2026.

@sandman6179 - coward, traitor, prison
XFresh public X reply captured in this pass. Source status: https://x.com/sandman6179/status/2057836269842145626. Date line: 9:49 AM - May 22, 2026.

@KarinTillinger - family and prison attack
XFresh public X reply captured in this pass. Source status: https://x.com/KarinTillinger/status/2057887588527079698. Date line: 1:13 PM - May 22, 2026.

@krs6pak - rotting in prison
XFresh public X reply captured in this pass. Source status: https://x.com/krs6pak/status/2057849932275478917. Date line: 10:43 AM - May 22, 2026.

@SMFMIKEJOHN - deserved lockup language
XFresh public X reply captured in this pass. Source status: https://x.com/SMFMIKEJOHN/status/1987312678050930813. Date line: 6:13 PM - Nov 8, 2025.

@ALPacaUrfudge - terrorist and GITMO language
XFresh public X reply captured in this pass. Source status: https://x.com/ALPacaUrfudge/status/2057888596049211545. Date line: 1:17 PM - May 22, 2026.

@BlegerJ - rotting in prison
XFresh public X reply captured in this pass. Source status: https://x.com/BlegerJ/status/2057754970246521090. Date line: 4:26 AM - May 22, 2026.

@ldoneill - die in prison
XFresh public X reply captured in this pass. Source status: https://x.com/ldoneill/status/2058003022626669037. Date line: 8:52 PM - May 22, 2026.

@warrenheld - family death language
XFresh public X reply captured in this pass. Source status: https://x.com/warrenheld/status/2057850279349854213. Date line: 10:45 AM - May 22, 2026.

@Wendy0851733233 - treason and prison
XFresh public X reply captured in this pass. Source status: https://x.com/Wendy0851733233/status/2057816609058701730. Date line: 8:31 AM - May 22, 2026.

@Anxious4Lyfe - traitor to Constitution
XFresh public X reply captured in this pass. Source status: https://x.com/Anxious4Lyfe/status/2058005847779709159. Date line: 9:03 PM - May 22, 2026.

@bwchism - domestic terrorist and prison
XFresh public X reply captured in this pass. Source status: https://x.com/bwchism/status/2057956809332138183. Date line: 5:48 PM - May 22, 2026.

@CatsEye33 - come find me reply
XFresh public X reply captured in this pass. Source status: https://x.com/CatsEye33/status/2058567078559592593. Date line: 10:13 AM - May 24, 2026.

@HistProfPete - deserved worse for treason
XFresh public X reply captured in this pass. Source status: https://x.com/HistProfPete/status/2058006910025019689. Date line: 9:07 PM - May 22, 2026.

@TadEdge - severe punishment and prison
XFresh public X reply captured in this pass. Source status: https://x.com/TadEdge/status/2057930778688839960. Date line: 4:05 PM - May 22, 2026.

@Vote4Dick2028 - traitor and rot in jail
XFresh public X reply captured in this pass. Source status: https://x.com/Vote4Dick2028/status/2058055781807747509. Date line: 12:21 AM - May 23, 2026.

@VM - rot in hell terrorist
XFresh public X reply captured in this pass. Source status: https://x.com/___VM___/status/1973546460869460449. Date line: 7:31 PM - Oct 1, 2025.

@BamaDem338 - rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/BamaDem338/status/2057848888158027821. Date line: 10:39 AM - May 22, 2026.

@cozzmo73 - go back to prison traitor
XFresh public X reply captured in this pass. Source status: https://x.com/cozzmo73/status/2058127979713040721. Date line: 5:08 AM - May 23, 2026.

@daze5576 - rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/daze5576/status/2043037300322349219. Date line: 1:43 PM - Apr 11, 2026.

@drl3356 - deserved it language
XFresh public X reply captured in this pass. Source status: https://x.com/drl3356/status/2057872448494739812. Date line: 12:13 PM - May 22, 2026.

@ECwasabadidea - traitor and prison
XFresh public X reply captured in this pass. Source status: https://x.com/ECwasabadidea/status/2057767606044725697. Date line: 5:16 AM - May 22, 2026.

@Kendahl897 - deserve prison
XFresh public X reply captured in this pass. Source status: https://x.com/Kendahl897/status/2058124192021713240. Date line: 4:53 AM - May 23, 2026.

@LawsonWasno - still in prison
XFresh public X reply captured in this pass. Source status: https://x.com/LawsonWasno/status/2057959587907792986. Date line: 5:59 PM - May 22, 2026.

@LPalandt - prison forever
XFresh public X reply captured in this pass. Source status: https://x.com/LPalandt/status/2058036848727929148. Date line: 11:06 PM - May 22, 2026.

@namato1 - domestic terrorist and prison
XFresh public X reply captured in this pass. Source status: https://x.com/namato1/status/2017344216095936645. Date line: 3:08 PM - Jan 30, 2026.

@natedogg999 - kids and rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/natedogg999/status/1883917439366488473. Date line: 10:38 AM - Jan 27, 2025.

@neil_pank - traitor and rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/neil_pank/status/1890852036918296807. Date line: 1:53 PM - Feb 15, 2025.

@nikki_sixx - traitors in prison
XFresh public X reply captured in this pass. Source status: https://x.com/nikki_sixx/status/2057967328365605301. Date line: 6:30 PM - May 22, 2026.

@PantsAndTank - treasonous pig and prison
XFresh public X reply captured in this pass. Source status: https://x.com/PantsAndTank/status/2058022913744187589. Date line: 10:11 PM - May 22, 2026.

@peacegivechance - domestic terrorist for life
XFresh public X reply captured in this pass. Source status: https://x.com/peacegivechance/status/2057956426807451716. Date line: 5:47 PM - May 22, 2026.

@predictanalyst - deserve prison
XFresh public X reply captured in this pass. Source status: https://x.com/predictanalyst/status/2058014054099140618. Date line: 9:36 PM - May 22, 2026.

@RicardOhNo2 - prison sucks reply
XFresh public X reply captured in this pass. Source status: https://x.com/RicardOhNo2/status/2061094798224658543. Date line: 9:37 AM - May 31, 2026.

@rrla12164133 - rot in hell language
XFresh public X reply captured in this pass. Source status: https://x.com/rrla12164133/status/2057987223895580825. Date line: 7:49 PM - May 22, 2026.

@ShannonDennis1 - prison and traitor
XFresh public X reply captured in this pass. Source status: https://x.com/ShannonDennis1/status/2002438690753425801. Date line: 11:59 AM - Dec 20, 2025.

@stonekoldsoul - public abuse reply
XFresh public X reply captured in this pass. Source status: https://x.com/stonekoldsoul/status/2031813616459034847. Date line: 2:24 PM - Mar 11, 2026.

@TFD681262885119 - hung for treason
XFresh public X reply captured in this pass. Source status: https://x.com/TFD681262885119/status/2061140267886076253. Date line: 12:38 PM - May 31, 2026.

@TroyIsaacson - J6 traitor and prison
XFresh public X reply captured in this pass. Source status: https://x.com/TroyIsaacson/status/2057989443316007271. Date line: 7:58 PM - May 22, 2026.

@TruuP8triot - traitor and prison
XFresh public X reply captured in this pass. Source status: https://x.com/TruuP8triot/status/2057993259171909834. Date line: 8:13 PM - May 22, 2026.

@BONEBOX1 - Alcatraz and rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/BONEBOX1/status/1952558335481557134. Date line: 9:32 PM - Aug 4, 2025.

@caddowizard - still in prison
XFresh public X reply captured in this pass. Source status: https://x.com/caddowizard/status/2057802882833944954. Date line: 7:36 AM - May 22, 2026.

@CAMcHorney - still in prison
XFresh public X reply captured in this pass. Source status: https://x.com/CAMcHorney/status/2057563915274637314. Date line: 3:47 PM - May 21, 2026.

@DArtagnan1989 - treason and find out
XFresh public X reply captured in this pass. Source status: https://x.com/DArtagnan1989/status/2057998181808357525. Date line: 8:32 PM - May 22, 2026.

@DebbieSVA - rot in hell and jail
XFresh public X reply captured in this pass. Source status: https://x.com/DebbieSVA/status/1883877055319998659. Date line: 7:57 AM - Jan 27, 2025.

@Gockomo - rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/Gockomo/status/1962210108911346109. Date line: 12:45 PM - Aug 31, 2025.

@GTrudeauFC - belong in prison
XFresh public X reply captured in this pass. Source status: https://x.com/GTrudeauFC/status/2058133986254147744. Date line: 5:32 AM - May 23, 2026.

@h7gryn851itn - suffering for traitor label
XFresh public X reply captured in this pass. Source status: https://x.com/h7gryn851itn/status/2057826026965598335. Date line: 9:08 AM - May 22, 2026.

@jacktur04898303 - rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/jacktur04898303/status/1961989752867246270. Date line: 10:09 PM - Aug 30, 2025.

@john_vahey - prison and abuse
XFresh public X reply captured in this pass. Source status: https://x.com/john_vahey/status/2016341877126021541. Date line: 8:45 PM - Jan 27, 2026.

@KeKneeC - still in prison
XFresh public X reply captured in this pass. Source status: https://x.com/KeKneeC/status/2057810072856604889. Date line: 8:05 AM - May 22, 2026.

@KingM91 - still in prison
XFresh public X reply captured in this pass. Source status: https://x.com/KingM91/status/2057918701123317775. Date line: 3:17 PM - May 22, 2026.

@madsmom57 - disgraced Marine and traitor
XFresh public X reply captured in this pass. Source status: https://x.com/madsmom57/status/2061106352647557545. Date line: 10:23 AM - May 31, 2026.

@MahoppinJoe - bloodline rot in hell
XFresh public X reply captured in this pass. Source status: https://x.com/MahoppinJoe/status/1961988326056968569. Date line: 10:04 PM - Aug 30, 2025.

@marzball - suffer and deserve bad things
XFresh public X reply captured in this pass. Source status: https://x.com/marzball/status/2057949038079619435. Date line: 5:17 PM - May 22, 2026.
This is the pressure lane. The label comes first. The death, prison, suicide, "traitor," or dehumanizing language comes next.
When I respond sharply, platforms act like the response is the problem. The receipts show why that is not the whole story.
The account-lock lane
I tested the standard being used against me. I answered with vague language that could be read multiple ways, and my account was locked or limited almost immediately.
In the same surrounding record, the posts aimed at me included suicide-related language, death-penalty framing, slurs, and "traitor" language. I am not pretending my wording was perfect. I am saying the enforcement contrast is part of the evidence.
That contrast is why the earlier receipts wall exists:
- The Receipts Wall: Every Threat X Let Stay Up
- Banned again for Space Force and discombobulater
- Banned from X for a parody
The point is not that I want everyone else banned.
The point is that I will not let a platform create a one-sided record where only my reaction is preserved and the bait, threat language, and pile-on disappear.
The local East Texas lane
The second lane is local.
This is the one that matters most to my safety because local people know where I live, where I go to church, who my family is, and what county system has power over me.
The local record begins with a public family comment. I asked privately for it to come down. The private thread did not calm things down. It escalated.

Public family comment
FacebookRedacted screenshot of a Trey Treece comment on my August 20, 2025 Facebook post. The visible comment includes "bring my family in this," "if u loved your wife and kids," "I will make u wish u never started," and "id love to square up with u."

Messenger threat thread
MessengerRedacted Messenger screenshot from the "Jessica, Trey, Amanda" thread. The visible language includes "I love to beat the shit out of bullies like u" and "only warning."
That is the record I am preserving.
I did not start by writing a public article about them. I started by asking for the comment to come down. The receipt shows what happened next.
The church-gun story lane
The third lane is the church-parking-lot story.
The official public allegation, as shown in the Harrison County Sheriff's Office press-release screenshot, said I raised my shirt to display a firearm and placed my hand on the grip.
I deny drawing, pulling, pointing, brandishing, or firing a gun.
That distinction matters. The public story did not stay at "raised shirt" or "hand on grip." It turned into people saying I pulled out a gun and pointed it at a vehicle. I deny that.

Official public allegation
HCSORedacted crop of the HCSO press-release screenshot. The visible allegation is "raised his shirt up to display a firearm" and hand on grip.

Public escalation
FacebookRedacted public Facebook screenshot claiming a video said I "pulled out the gun and pointed it at the vehicle." That is the escalation I dispute.
If Harrison County has the bodycam, dashcam, CAD, dispatch audio, witness statements, and officer reports, then the county has the records that should settle the source chain.
That is why I keep asking for the bodycam.
Jon Costello's own words make the bodycam more important
This video receipt matters because it is not my wording.
In the edited 41-second public clip, Kacie Costello says I "was going to pull a gun" and that I "reached for his gun." Jon Costello says:
"I guess he was worried about the words of Jesus getting smacked him in his face."
He also says:
"Know your backstop."
and refers to:
"the car that he's pointed at."
I am not asking anyone to guess what happened.
I am asking Harrison County to release the records.
What the local comments show after the story spread
Once the public story becomes "he pointed a gun," the comment section changes.
People stop treating this like a disputed court record. They start talking like violence against me would be understandable.

"he had his Bible"
FacebookRedacted public comment screenshot saying Jon had a Bible and had his back to me. That matters beside the "words of Jesus" video language.

"to the point of getting violent"
FacebookRedacted public comment screenshot saying Jon was "to the point of getting violent," followed by another commenter saying someone needed to "kick his ass."

"they'll just find pieces of you"
FacebookRedacted public comment screenshot responding to the gun narrative with "they'll just find pieces of you."

"I'll beat yo ass"
FacebookRedacted public comment screenshot preserving the threat language while blacking out the street address.
This is why the exact story matters.
If I pulled or pointed a gun, show the bodycam.
If I did not, then the people repeating that story are helping build a false public image that makes threats against me more likely.
What this article is not claiming
This article is not claiming every person in these screenshots committed a crime.
This article is not asking readers to contact anybody in these screenshots.
This article is not publishing private addresses, private phone numbers, minors, medical records, cannabis-card information, or unrelated private material.
This article is not a substitute for court filings, subpoenas, discovery, or public-records requests.
This article is the public version of the record: receipts, dates where available, redactions, source-chain issues, and the demand for the records that can prove what happened.
What this article is claiming
I am claiming the public record now shows at least four things:
- People online repeatedly attach me to "traitor," treason, death, prison, suicide, and "no rights" language.
- Local East Texas people have posted or messaged physical-threat language after a family comment I asked to have removed.
- The public church-gun story escalated beyond the wording in the official public allegation into claims I deny.
- Harrison County should release the bodycam, dashcam, CAD, dispatch audio, witness statements, source statements, and officer reports so the public record can be tested against the actual evidence.
That is the whole point.
Not drama.
The record.
What I need next
If you have a public screenshot, public video, message, link, or archived post connected to threats against me, false claims about the church incident, the account-lock pattern, or the public source chain, send it through the site.
Do not send rumors. Do not send private medical material. Do not send minors' information. Do not send addresses unless the address is necessary for a legal evidence record, and if it is, mark it private.
Send facts.
Send dates.
Send screenshots.
Send links.
Send the record.
Were you there?
Report what you saw at the D.C. Jail.
If you witnessed these officers — or were held there yourself — say what you saw. Anonymous is fine; leave contact only if we can follow up. Every report is reviewed by hand and becomes part of the record.
Demand an investigation
One tap. Put it in front of the people who can act.
3.9M people have now read how D.C. Jail officers treated pretrial detainees — Americans presumed innocent. @TheJusticeDept Civil Rights Division, @Jim_Jordan, @RepTroyNehls: investigate Lt. Crystal Lancaster and Lt. Telly Allen under 18 U.S.C. §§ 241–242. The body-cam exists. The record is here: https://realryannichols.com/posts/the-record-they-cant-bury-threats-rumors-bodycam
The call to action
There are three things you can do right now:
- Share this article:
https://www.realryannichols.com/posts/the-record-they-cant-bury-threats-rumors-bodycam - Submit related proof at /submit.
- Support the case work at /support.
This site is not social media.
This site is the record.
And the record is not going away.
Fund the Truth · one place, everything in the open
$500 from 10 people = $5,000. That changes my life this month.
My real monthly goal is $5,000 — rent, food, medical, gas, insurance, and the tools that run this site. Right now I'm in the red. Help me get to the green — give wherever it's needed most, or pick exactly what to fund and watch it fill. Every dollar shown, live.
1 · Choose an amount
2 · Where should it go?
Secure checkout by Stripe. Straight to me — no organization, no middleman — and onto the meter above.
The newsroom · Tip line
Know something about this story?
Firsthand information, records, screenshots, court or police documents — send it right here, no account needed. Your name and email are optional and never published. Please don't contact anyone named in this article — just send facts, dates, and documents.
Don't lose this story to an algorithm.
The next chapter gets posted here first — on my own domain, where no platform can throttle it and no one can ban it. Drop your number and I'll text you the moment it's live.
Your number is stored until SMS updates go live — unsubscribe anytime. No spam, no selling your data — ever.
Tap how this hits you — no signup, everyone sees the count
Share this post — get it back in front of people
Read next
Comments
Comments are signed-only. No anonymous accounts. Sign in to comment. Read the community rules first.
No approved comments yet. Be the first to sign in and add one.