More gun legislation: is this the answer?