Gun possession should be fine so long as the person has a Hunting Licence or they're a cop or something. Something where it has been legally proven they can have a gun.
And whoever said it takes skill to kill somebody with knives? Nope. Little kid could be running around with a bread knife and cut somebody's head off.~
Also very true, I've never taken any martial arts training or anything of that nature but after having increasingly bigger knives over the years I consider myself a bit of an assassin. (Or a Spy, or an Ezio, whichever you prefer.)