quick on the draw

Adjective

 * 1)  Characterized by rapid response, as to a verbal remark or to a new situation; quick to act.