Yes I have been threatened with a knife,I knocked him on his arse and picked up his knife (not a recommended course of action) but a firearm can reach out and kill from a distance you have no opportunity to defend yourself from,A pistol has the potential to shoot say everyone in a dairy in a matter of seconds, a screwdriver does not have the same potential.