Have You tried contacting the National Park Service. I can only imagine the number of Civil War Era cannon that they maintain and restore.