Force on Force training at Gunsite.
There are over 100 million Americans gun owners, and of those, there are almost 13 million with concealed carry permits. Many others practice open carry, and/or live in a state where permitting is not required. While not everyone who has the option to carry a firearm with them in their daily lives opts to do so all the time for a wide range of reasons, it is probably reasonable to suggest that on any given day there are probably at least a million lawfully-armed citizens walking down our streets with a firearm in their possession.
To continue reading this article go to Bearing Arms.com.