Defeat is a State of Mind

Checked your shot group lately?

Are you prepared to use that firearm? There are many aspects to owning a firearm for self-defense. I have...