Another case of racist graffiti on campus turns out to be a hoax:

Albion College and the Albion Department of Public Safety say a student is responsible for racist graffiti found in a dorm last weekend.

Albion police brought the 21-year-old Black male in for questioning on April 6, according to Chief Scott Kipp. The student admitted to creating most of the graffiti, and video evidence from Albion’s Campus Safety Department confirms the statements made by the student, Kipp said.

I’m sure this was a good intentioned, but misguided effort to “start a conversation” since no one in the country is talking about racism or white supremacy right now.[/sarcasm]

Whenever I see a story about a display of blatant racism anywhere really, but on college campuses in particular, my first instinct is to dismiss it as a hoax…and calculations, about 99 times out of 100, my instinct is correct. In fact, I can’t recall an incident like this in the past 10 or 15 years that actually turned out to be legitimate racism. Can anyone else?

Hat tip to The Last Refuge.


Reply to another “online sales are evil” post on Bearing Arms

I posted this as a comment, but I’m putting it here as well for posterity. The below is in response to this article.

Hm…Every time I see one of these pleas for us to stop buying online it comes from someone who works in or owns a brick and mortar gun store.

Wonder why that would be?

Here’s a thought…how about opening your own website and selling ammo online yourself? Maybe then you can get your sales volume up enough to rate higher in the supply pecking order. Especially if you refrain from the “price gouging” that you decry and sell your ammo far cheaper than anyone else.

Of course if you do that, you’ll never have any stock on hand because it will sell out as soon as you get it in.

Here’s the bottom line: prices are a form of communication. High prices increase profits per unit sold. High profits per unit sold encourages new investments into the industry so others can get their piece of the pie…and encourages existing producers to increase production.

The prices are as high as they are because there are people willing to pay those prices. Enough people, in fact, that even with the ridiculous prices right now, most retailers shelves empty out as fast as they can fill them. That means that the prices aren’t too high because the demand is very high.

The only thing that will alleviate this situation is for either the demand to go down (which I don’t see happening any time soon) or the supply to go up. It will take time for the supply to go up. New production lines have to be created and brought online, new employees need to be hired and trained, in some case new factories have to be built from the ground up.

Guess what pays for all that increased production? Profits from high prices.

Price controls do not work. Ask Venezuela. The only thing they do is exacerbate and prolong the shortage. If the companies making the product can’t increase profits by increasing production, why would they?

Producing ammunition (or any other product) is not a community service and it’s not a charity, it’s a business. The people who run those businesses would be guilty of malfeasance if they didn’t do everything in their power to maximize the profits for their shareholders. That’s what businesses are for.

The brick and mortar gun shop owner complaining about online sales is like the buggy whip salesmen begging their customers not to buy one of those newfangled cars. Adapt or die. That’s the way the world works. If you don’t like free markets, I’m sure Venezuela would be happy to take you in as an immigrant. Heck, you’d be mind-blowingly wealthy there and could hire people to stand in the bread lines for you.


There’s your problem…

OK…here is the perfect representation of how we’ve gotten ourselves into this mess (from which, at this point, I fear there is no escape)…this is from a widely read CONSERVATIVE online outlet:

We now learn that Harris is making and taking calls with foreign Heads of State that the President should be making, especially if these are the first contacts with the new Administration. Three days ago, Harris handled the first call of the Administration to France and President Macron.

This is all the making of a decent Saturday night movie but this is our country and these people are supposed to be our leaders


No, no, no, no a thousand times NO!

These people are not supposed to be our leaders. They are supposed to be our representatives.

That’s part of the reason we’ve ended up in the sad condition that the Founding Fathers would weep about (or, perhaps, say “I told you so”). We have been conditioned to believe that the people elected to office are somehow our superiors, that they’re supposed to tell us what to do and how to do it.


They are our representatives – our employees. We’re supposed to tell THEM what to do, not the other way around.

Free, adult, responsible human beings don’t need a mommy and daddy to make their decisions for them. They don’t need a protector to defend them against the big bad world. They don’t need a rich uncle to bail them out when the consequences of their decisions come home to roost.

Free, adult responsible human beings need only a government that is dedicated to defending those people’s God given rights against all enemies, foreign and domestic.

The fact that even conservatives these days seem to be pining for someone to lead them to the promised land explains completely why we are where we are.

“The man who asks of freedom anything other than itself is born to be a slave.”
–Alexis de Tocqueville


Does this make me a Hip Hop fan? – Updated

For the second time in my life, I’ve discovered a Hip Hop song that I like.

It’s on youtube so I won’t link or embed it, but here’s where you can see it:

The Patriot | Featuring The Marine Rapper

Two military vets’ music video of their hip hop song celebrating their patriotism and love for country. Definitely worth a watch.

Update:  I found the video on BitChute.  Good on them for posting on alternative sites because it’s just a matter of time before Youtube yanks them.  They’ve already been censored by streaming services.  Here’s the video embedded from bitchute:


Public Service Announcement

So, it’s common knowledge that gun sales have been astronomical last year and so far this year and it’s not just us old fat white guys buying more of what we already have:

A report released this month by the National Shooting Sports Federation stated that 40% of all gun purchases in 2020 were made by 8.4 million first-time buyers.

Classes of people once generally opposed to guns are fueling the spike in firearm sales. Forty percent of gun buyers were women, and sales to African Americans rose 58%, according to the report.

So, with that in mind, I want to remind all those 8 million new gun owners about not only my standing offer to provide training, free of charge, to new shooters, but also of the network of people across the nation who are making the same offer.

Keep in mind that we’re not offering training on how to become gunfighters or “operators”, we’re offering training on how to safely handle, use and store firearms including the basics of gun handling and marksmanship. What we are offering is the beginning, not the end. It’s the foundation upon which to build your skills.

The only thing that might put a damper on things right now is availability of ammunition. We can still do the training, but live fire might be minimal unless you can provide your own ammo.

We’ve got lots of new gun owners who need training and not all can afford commercial instruction. I got my NRA and 4H instructor qualifications not to make money with them, but to be better positioned to share what knowledge I have and grow the gun owning and shooting community.


Two more tweaks to the blog

First, I added an analytics tool.  This is not a third party tool that is going to send your data elsewhere, it is a WP plugin that stores data locally.  There are two new non-essential cookies used by the tool.  Feel free to check out the cookie policy and privacy policy pages for more info.

The second thing I added, is something I’d like some feedback on.

It occurred to me that I tend to use a lot of acronyms and gunny terms that visitors who aren’t experienced gun owners might not be familiar with.  I don’t want to “dumb down” (no offense intended) my posts, so I installed a “glossary” plugin that highlights terms and when you hover over the term, provides a tooltip with a definition.

I’ve only defined a couple of terms so far and before I spend a lot of time setting up terms and writing out definitions, I’d like some feedback.  Is this function obnoxious, or useful?  If it’s obnoxious, I’ll get rid of it.  I really don’t think I get that many non-gunnies on this blog anyway.

My last post has a couple of examples so you can get an idea of what it looks like.

Please let me know what you think in the comments.


Adventures with SQL

I’m not much of a SQL expert…I’ve used SQL to run database queries a few times in my life, so I’m familiar with the process, but my knowledge of SQL could fill a thimble.

Every time I want to run a query, I have to look up the SQL reference to remember the proper formatting, keywords and syntax.

So, where am I going with this?

In an effort to clean up my blog a bit, I’ve been running various scans and evaluations on my content. The issue arose from the fact that I host all my images and videos locally, I don’t trust any of the big tech companies not to blackball me at some point, so I don’t use them. I’ve been doing that pretty much since I moved over from blogger many years ago.

The problem is that any of my old posts where I embedded an image or video from my own site, were referenced to the http: version rather than the https: version. That’s what was causing the warnings.

Well, I knew it would take freaking forever to go back and update 13 years worth of old posts, so I decided to do it the dangerous way. I logged directly into the WP database and ran a SQL query that replaced every instance of “” to “”.

I’m posting about it because I’m proud of myself for figuring it out, doing it correctly and not blowing my blog completely up. Of course, I backed up the database before I did it so I could restore if disaster struck, but I got it right the very first time and it worked perfectly. No more warnings about references to unsecure content.

It took me about 5 minutes to back up the database, about 10 minutes to remind myself of the SQL terms and syntax for the query I wanted to run and about 2 seconds for the query to actually execute.

Versus who knows how many hours it would have taken to fix it all manually.

Sometimes a little geek knowledge comes in handy.

Oh, and I fixed a couple of other minor little niggling things that had been bothering me too. If I get nothing else done all day (fat chance of that), I’ll feel a sense of accomplishment just for what I’ve done here.


The upcoming war on “Domestic Terror”

Update: edited to fix a broken link down below.

Really should have seen this coming, but I have to admit it kind of surprised me.

The left (including politicians, the media and high profile pundits) cheered on rioters all summer long, even setting up funds and collecting money to bail them out of jail when they were arrested. I suppose it should have been clear what was going on when, in the few instances where people felt the need to defend themselves against the rioters, they were vilified and usually charged with crimes.

Apparently, we’re just supposed to be willing to let them invade our property, destroy our livelihoods and burn down our cities because “oppression” or something.

So, after telling us all summer long that rioting and looting and burning is free speech, is it any surprise that, after having an election blatantly and in plain sight stolen, that a few people on the right reacted in a similar (although extremely small scale and subdued) manner? Especially considering that there’s solid evidence that agitators on the left planned and coordinated the “assault” on the capital in order to get exactly the result they got.

So, some people on the right…a very small percentage of a huge crowd that gathered to peacefully support Trump and protest the stolen election…stirred up and encouraged by the left, broke into the capital building and…what? Turned over a table. Took a bunch of selfies. Sat behind the desks of some self-important blowhards. Stole a few “souvenirs”.

Yes, one cop was killed from a head injury and that’s terrible. I’m still waiting for the news that the dude who beat him with a fire extinguisher was one of the leftist agitators. Another protester was shot by an overly jumpy security guard or federal agent when she tried to climb through a window. But compared to the mayhem we’ve been seeing on the news all summer long from people pissed off that a common criminal died of a drug overdose while in custody after being arrested for passing counterfeit money and then resisting arrest…that was nothing.

But the left never lets a crisis go to waste, so despite the fact that the capital building wasn’t burned down, or even damaged to any real extent. Despite the fact that it was only a tiny percentage of the crowd involved and despite the fact that there were leftists agitators leading the charge – ALL people on the right, whether they were even in DC that day or not, are suspects.

So, we obviously need a new war on terror, but this time directed inward, instead of outward.

Make no mistake. This is exactly what they wanted. This may have been part of the plan all along, or at least a hope that they had…that they could finally piss us off enough to get some sort of rise out of the right. Because they were looking for an excuse. This is not going to be a war on domestic terrorism, this is going to be a war on dissent.

It’s part and parcel of the movement to “cancel” the ability of the right to speak out, to raise objections, to protest. They’re shutting us out of the public square, not because our speech is dangerous to freedom, or liberty, or to our American ideal, but because our speech is dangerous to their power.

And this “war on domestic terrorism” is nothing more than a further extension of the effort to eradicate the right as a cohesive political force in this country. You think this is going to be about rooting out the crazy people who are in danger of shooting up malls? No, in fact, they’d welcome a few incidents like that because it would fuel their fire. No, this isn’t about “terrorism” this is about dissent. That’s what they’re waging war on.

Just popped into my head: I suppose that’s why they’ve been pushing so hard to get violent criminals released from prisons and refusing to prosecute crimes and such…they’ve got to make room for the wave of political prisoners that is coming.


Comment to Clayton Cramer

This is in response to Clayton Cramer’s blog post

The comments on this article over at Volokh Conspiracy demonstrate that we are past any realistic civility…There will be a divorce soon, and I doubt it will be amicable.

I was going to leave this as a comment but his blog is hosted (at least until he’s deplatformed) at blogspot…a google owned entity…and a google account is required to comment. I avoid google like the plague so I wasn’t able to comment there.

Maybe he’ll get a trackback from this and see it here…I don’t know:

I realized that over Thanksgiving. Had dinner with my son and his wife. They were both raised in Christian conservative households but then both families committed child abuse by allowing our kids to attend public Universities. Yes, there are things in life that I regret.

They both graduated not with an education, but with a re-education.

At any rate, after T-day dinner, the discussion turned towards politics. The scary thing is that we can look at the exact same set of circumstances and come to completely different conclusions. I believe I exclaimed at one point “we live in two completely different realities”.

Many of their claims and charges were directly from left wing media talking points: Trump praised NAZIs at Charlottesville. Biden’s obvious mental decline is just a manifestation of speech impediment he had as a child. Hunter Biden’s laptop was a Russian disinformation operation. Trump tried to pressure the Ukrainian government into investigating Biden. Biden’s brag about successfully pressuring Ukraine into not investigating his son’s company was taken all out of context etc etc etc.

They professed to be “open to other viewpoints” so I pointed them to several right leaning news outlets and have been relentlessly sending my son links to articles and posts undermining the position of the left, but so far their faith in the left has been unshakable so far.

Religions are like that.

Naw, we’re screwed as a nation. But I don’t think there will be a “divorce” as you call it. Too many Americans are too comfortable to give up their big screen TVs and on demand streaming of never ending reruns of Survivor and The Bachelor.

There will be pockets of resistance. They’ll be wiped out; the cry from the left to crack down on “Domestic Terrorists” will increase and since “deplatforming” will never be enough, “hate crimes” laws will be passed to criminalize criticism of the left. America will begin to look more and more like a totalitarian regime. It’s already started, it doesn’t take much imagination to see it continuing.

As more people who would be willing and able to fight are killed or incarcerated, the will of the remainder will continue to diminish and the inability to communicate effectively will prevent any kind of organization.

So, there will be no divorce. Just the typical battered wife living with the abuse because she’s both terrified of the violence that will be unleashed should she try to escape, and also terrified that she won’t be able to maintain the lifestyle to which she’s become accustomed should she succeed.

If Mr. Cramer happens to come here, an explanation: I actually just added him to my blogroll yesterday. I know I used to read his stuff regularly and couldn’t remember why he wasn’t on the blogroll. Now I remember why. Google is evil and hates us. My blog used to be hosted by blogspot, but as soon as Google purchased it years ago, I purchased hosted webspace and a domain name and brought my blog over here. I removed Mr. Cramer’s blog from my blogroll specifically because he only allows comments by people with Google accounts. I don’t use Google so I can’t comment there and I don’t blogroll blogs that don’t allow me to comment so…there you go.

I guess I’ll be removing his blog from my blogroll again which is a shame because he really does share some good insights.

Mr. Cramer, if you ever take off the training wheels and get off blogspot, or alternatively open up comments to people who don’t have Google accounts, feel free to let me know. You can leave a comment here, or use the contact link in the menu to send me an email. I’d love to put you back on my blogroll.