My Recent Articles

I write about firearms, training, and responsible culture

currently for Eagle Gun Range Blog, Condition: Yellow, and Patreon

Eagle Gun Range

Shooting Review: The Walther Q5 Match

Built around Walther’s PPQ platform, according to the manufacturer, the Q5 Match “is built for the production class competitive shooter.”…

My Personal Site

Open Carry of Arms is the Moral Mode of Ordinary Citizenship

I now believe that American society desperately needs to better adopt—and in some measure, return to—the common practice of adults openly carrying arms.…

Eagle Gun Range Blog

"My right to life trumps your right to own guns."

This statement in the title, or some variation thereof, is the tyrannical left’s favorite non sequitur bludgeon at the moment. I see it used all the time in public discourse…


My Training

I handle firearms every day and train with firearms every week
— 2018 Stats —

Practical Training54 Days


Training Days

Precision Training83 Days


Rounds fired in 2018


My Design Work

I am a UX designer for web applications and publication websites
— Recent Projects —

My Code of Conduct

I created The Academy of Design Professionals and composed and edited the Code of Professional Conduct as a moral alternative to other organizations' codes of conduct.

A Design Professional's Code of Conduct

My Promise:

I maintain, uphold, and adhere to the highest uncompromising standards of professionalism and integrity, as defined in the Academy of Design Professionals Code of Professional Conduct.


Y'all come back now.
Ya hear?

Copyright 2002 to Present