the argument that "bad guys will break the law so why have laws" is about as stupid as you can get.
Logically if you believe that...we should have no laws
Gun laws provide a method of punishment and that is all. If laws actually prevented crime there would be no murders, no rapes, no drunk driving etc.