The FBI estimates that there are more than 200 million privately-owned firearms in the US.
knowledge base software