The Shiloh Battlefield bookstore has a 76-minute auto audio tour for purchase. There are 229 authentic Civil War-era cannons within the park. Don't worry if your first photo doesn't make you happy ...