Germany has some of the strictest firearms laws in Europe, although there are four illegal guns on the streets for every properly registered weapon. According to data from the German Firearms Register, there are almost 5.5 million guns in private ownership belonging to 1.4 million people. But research by the Frankfurter Allgemeine Zeitung in January estimated there are up to 20 million illegal firearms in Germany.