The best big guns the U.S. owned at  the time were the 16-inch rifles like this one.  The range was 28 miles.  From what I have read, I only see 3 of these big boys being used.  Fort Amador (then Fort Grant) had one and Fort Kobbe (former Fort Bruja) had two.