I know I'm late to this, But I'll suggest Daredevil (Theif). Warrior also matches quite a few of your points, but does not yet have access to a pistol, or much in the way of hidden weapons.Scrapper (Engineer) also comes somewhat close They do not have throwing weapons (unless you can 1 skill on a shield), and their "hand-to-hand" only comes in the form of a hammer, or using Elixir X to gain Rampage.