

Many people here seem to misunderstand how a law like that will be used.
Police will not go knocking on doors trying to find out whether you downloaded a gun STL.
What they will do is (a) take down anyone advertising or publically speaking about the fact that they DIY guns with 3D printed parts and (b) if they catch someone who is also making guns they have one more thing to prosecute that one for.
And yes, known file hashes will also be blacklisted on places like Google Drive and secret services/police will get automatic notifications if someone uploads any of these known files to a service like that.
I wish my printer was consistent enough between two prints for proving that two parts came from the same printer.