What you have there is 5.6mm GP90 (Gewehrpatrone 90) at least if this picture is accurate:
If so, it's
Swiss (not Swedish) standard issue military ammo probably manufactured by RAUG Munition. It's possible that RAUG sent some to Swedish military units and you have the overflow. That would be unusual, however.I've gone through tens of thousands of rounds of it over the years. It is, indeed, OUTSTANDING ammo for reliability and accuracy. In this area there may be no one better than RAUG.
It's probably less than idea for self defense. The Swiss design military ammo so it won't fragment- a side effect of their rather over anal interpretation of restrictions on expanding bullets in international law.
Regardless, EVERYONE should try a little bit of this stuff. It makes outstanding target ammo.
See also:
Q. What is the best round for match use?