What company makes XXX?
SIG SG 510
The Sturmgewehr 57/SIG SG 510-1 was adopted for Swiss military service in 1957 and has been replaced by the lighter SIG SG 550 in 1990, although some reservists used it several years longer.