Quick heads up about our local gun laws, which by the way are quite liberal for European standards but you never know how long it's gonna last.
You have several possibilities to legal gun ownership:
The first one is a to have a Hunting gun licence, you have to follow classes and training for two years about hunting stuff and then pass written, practical and shooting exams. Then you can get a hunting license which makes it possible to apply for a hunting gun license, you can buy as many guns as you want but no automatic or semiautomatic rifles and no handguns.
Second possibility is you join a shooting club, then you get a first gun permit for small bore, during two years time you have to do active shooting with .22 at the shooting range of your gun club. Afterwards you can buy all caliber and all sorts of guns with the exception of full auto stuff. (I have a SIG 551 on my licence as well as an UZI and a Colt AR 15 I rebuild to M4 standard ....etc. But they are all semi auto only)
If you want to own full auto guns you can get a permit to buy them but you will not be allowed to shoot them, you're only allowed to own them and keep them at home. But again no restrictions regarding caliber, number of guns you own etc. So on my collectioners permit I have a G3, an UZI, a Sterling, a Beretta M12 an MP 5 from MKE,....etc.... but I'm not allowed to shoot them on the range. In order to get a collectors permit you need to have had a sporters permit for a few years.
When you apply for the first time it goes without saying that you need a clean slate with the justice, the more you need the approval of your local mayor and the police will do an enquiry about you.
You are never allowed to carry your guns during daily life, only on the way and back from hunting or shooting at the range.
Shooting is only allowed on official shooting ranges or during hunting season outside of towns and villages.
If you are a civilian there is theoretically a possibility to get a concealed carry license for self defense but I never heard of one being issued with the exception of some civilian employees of NAMSA.
As I'm LEO I can carry my service gun, a SW 686 on the job.
Regards