Finally, here is one of the self-propelled Paladin guns. These bad boys can toss a 155 MM (6 inch) shell nearly 20 miles. You can see why you need a locomotive to move them around the country!
This weapons system weighs in around 30 tons. See here for more info, and a terrific picture: http://www.army.mil/fact_files_site/paladin/