Fede is absolutely correct in his identification, but it should be noted that the IAA reference is not wrong. The problem with headstamp ID is that more than one factory may have used the same designator, although in this case, the Swedish use are simply the initials of the factory, and in the German instance, it was a letter-code identifying the factory. The German factory using this code “cg”, expressed always in lower-case letters was Finower Industrie G.m.b.H. In the case of the German cartrdige codes, they apply only to the manufacturer of the case. While that CAN BE the same as the loading factory, that is not always true.
On products of Bofors Carl Gustaf AB Vanäsverken, of Karlsborg, Sweden, that I have seen, it is alway expressed in capitol letters, in this instance “CG.”