There are by various estimates anywhere from 270 million to 310 million guns in the United States — close to one firearm for every man, woman and child. If our government ever tries to confiscate any of them, it will make the Battle of Gettysburg look like a gay rights parade.