Wikipedia
AMSD
"A.M.S.D." stands for Advanced Military Systems Design is a armaments design and manufacturing company based in Geneva, Switzerland.