Challenging a global aversion to guns aboard ships, France has put troops on tuna boats in the Indian Ocean, and Belgium is offering military units to its merchant vessels off the Horn of Africa. Now, U.S. lawmakers are weighing similar action to fight piracy.