American's Can't Get Enough of This Top-Selling PistolPistols are the most popular firearms in the U.S., primarily for self-protection.