gun-for-hire

Noun

 * 1) A contract killer.
 * 2)  A contractor.