Green’s Dictionary of Slang

handy adj.

equipped for violence; potentially aggressive.

[UK]M. Herron Joe Country [ebook] ‘Can I ask if you’re going to be long, sir?’ This from a handy-looking gent in an overcoat.