Which American Civil War-era gun had the best chance of defeating HMS Warrior?
Short answerA heavy Dahlgren gun, although Warrior's armor, British armament, and speed would still make her a very difficult target.
NotesA Dahlgren gun is the most plausible American Civil War weapon for engaging HMS Warrior. Even that choice does not create an easy penetration problem because Warrior combines iron plate with a substantial timber backing. British guns of the period are broadly comparable, so the American weapon does not enjoy a decisive firepower edge. Warrior can also use her speed to influence range and engagement geometry. The best available gun still has to be judged within the larger ship-level balance.