No, that doesn't fix the problem. Restricting legitimate, responsible owners because of an irrational conclusion does not make any sense and only stops those users from being responsible owners. Criminals will still do what they please, as they are criminals.
This isn't the Bluetooth-While-Driving Cell Phone law, which puts another hand on the steering wheel and actually will save a life or two. All this will do is make people less interested in Airsoft, have wide ranging impact on the culture down there. My understanding is it isn't all that difficult to get a glock down there anyways, so where are the bills and laws addressing that issue?
Fear should never, ever dictate the course of history. Every time it has, it has set us back as a species in many ways. This bill is a perfect example of a solution out of fear, not fact.