Walmart has won praise from gun control activists in the United States for restricting sales of gun ammunition in its stores. The company announced on Tuesday it plans to end the sale of some kinds of ammunition. Walmart has also asked people not to openly carry guns in its stores. Gun control advocates welcomed the announcement. But whether the changes will result in fewer weapons on U.S. streets remains an open question. The announcement follows similar steps by other gun sellers after public pressure to restrict gun and ammunition sales. In March, Dick’s Sporting Goods said it would stop selling guns and ammunition at 125 of its more than 700 stores. In addition, other businesses, such as Starbucks, Target, Wendy’s and most recently Kroger, have asked customers not to openly carry guns in their stores.