My Recent Articles

I write about firearms, training, and responsible culture

currently for Eagle Gun Range Blog and Condition: Yellow

Condition: Yellow Blog

Glock 19 Parts Replacement

According to the round count, it’s time to replace six (6!) parts on my EDC G19. All but one I’ve replaced one or more times already on this pistol, but this’ll be the first replacement of…

Condition: Yellow Blog

Raw Training: Multi-target Pistol Drills

Warts, misses, and all. Here I’m just working at 10 yards on a couple of 8" steel plates, doing multi-target drills from concealment with my EDC rig. It’s raw, so plenty of misses and such…

Eagle Gun Range Blog

Endangered Dangerous Men

I am what many people would call a dangerous man. This is because since 1988 I have trained 3 to 7 days a week, as other responsible men do, in the arts, sciences, and techniques of maiming and killing men…


My Training

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

Practical Training16 Days


Training Days

Precision Training10 Days


Rounds fired in 2019


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