德国不禁枪,德国可合法持枪,但是持枪的限制要比美国严苛很多。在德国拥有枪支也是合法的,不过德国法律规定不准拥有德军现役部队使用的枪支,除此之外不进行干涉。目前,德国全国大约拥有800多万支枪,平均十个德国人就拥有一支枪。