If you like westerns, JT Edson goes into pretty good detail about guns. He's a collector so everything is accurate.