MrEd,
Wow! You really have to work hard to be able to defend yourself in Sweden. And then you go to jail.
I wonder why Europe, the UK, and American libs are so anxious to be "sheeple"? But that can be another long thread of discussion.
In your position I would go for a quality pistol that holds as many rounds as is legal to own in your country. Good Luck.