VILNIUS - Lithuania has signed a contract for the purchase of Swedish-made Carl Gustaf anti-tank grenade launchers, the country's Defense Ministry said on Thursday.