Me too Gong, and it saddens me to say that because I hate guns. The thing is, even though different US states have different gun laws, driving from one to another with prohibited weapons is easy for criminals. It's the same with ridiculously powerful electric weapons, such as CEW Tazers. It simply can't be enforced.
In the UK, an illegal blanket covers everyone – apart from police. Consequently, I feel much safer. Criminals will always manage to get their hands on illegal weapons, and no doubt very unlikely to give them up via amnesty, but it is still at a minimal level in the UK compared to other G8 nations (now G9 I suppose).