Re: Why now?
No PC or "rampant greens" (earlier post) involved.
Germany has very strict laws about weapons, and that includes guns. Weapons meant for warfare (Kriegswaffen) are even more regulated (in short: you cannot have them).
Speaking as a Kraut, I am happy we do not have a gun proliferation as in other places.