Regulation of Semiautomatic Assault Weapons
In Germany, private possession of semi-automatic assault weapons is permitted only with special authorisation
Regulation of Handguns
In Germany, private possession of handguns (pistols and revolvers) is permitted only with special authorization
Law Regulates Long Guns
In Germany, civilian possession of rifles and shotguns is regulated by law
Gun Ownership and Possession
In Germany, only licensed gun owners may lawfully acquire, possess or transfer a firearm or ammunition
http://www.gunpolicy.org/firearms/region/germany
There are 30 guns per 100 people in Germany - a rate six times higher than the UK for perspective. Yes, they have to be licensed, but apparently getting a license to keep a gun at home isn’t all that difficult to get. Getting a license to carry is another matter.