Unlimited training from $25/month

Bryan Griffin

Courses by Bryan Griffin

Courses are on the way!

Posts by Bryan Griffin

The Most Important Thing to Have in a Fight

Imagine the ear-splitting snap of automatic fire cracking overhead. Incoming rounds skip off the small dirt mound you’re blessed to have nearby as cover—a piece of micro terrain just big enough to lay down behind, but not wide enough to maneuver side to side. Every time you try to peek up and over the mound, […]