I went to the J.M. Davis Gun Museum in Claremore, Oklahoma today, spent the day looking at over 14,000 guns. There is over a mile of gun displays alone. The firearms span more than six centuries, starting with a Chinese hand cannon dating to 1350, and continuing through representative periods...