Modern Ronin Training: My thoughts on the NRA

Nothing that I could disagree with...