In New Zealand it is illegal to carry a gun for self-defence. Before you can own/possess a firearm, you need to have a licence.