Kwan Tomohiro, un administrador de fondos en Hong Kong, ganó el campeonato en una competencia de tiro práctico y se encontró con el subcampeón, el oficial de policía Zhuang Ziwei. Se encontró con un robo y disparó y mató. Cuatro ladrones seguidos y se convirtieron en ciudadanos. El héroe en sus ojos resultó ser el cerebro del asunto. Zhuang Ziwei sospechó de Guan basándose en las pistas y finalmente preparó una trampa para acorralarlo. La historia de "King of Guns" comienza con una competición de tiro real (I.P.S.C). Guan Tomohiro, el administrador de inversiones en divisas interpretado por Louis Koo, se fue con un arma después de ganar la competencia, pero se topó con un robo en el camino. Para salvar a un policía de tránsito, Guan Tomohiro abrió fuego para evitar que los ladrones mataran al policía. Este acto de rectitud lo convirtió en un héroe a los ojos de los ciudadanos. Sin embargo, el derrotado oficial de policía de Guan Tomohiro, Zhuang Ziwei (interpretado por Daniel Wu), que también investigó el caso, descubrió algo más. Tenía varios enredos en su corazón, desde sospechas hasta. creencia, y finalmente con la ayuda del hermano Miao (interpretado por Fang Zhongxin), resolvió el misterio. En la película, Louis Koo interpreta a un personaje que "todo el mundo ama". La enfermera Tingting (interpretada por Ah Sa), que es débil en apariencia pero fuerte de corazón, siente un profundo amor por él. La jefa Shao Anna (interpretada por Li Bingbing) también tiene una relación ambigua con él que se modifica constantemente. cortado y convertido en caos. No sólo eso, su general derrotado, el policía Zhuang Ziwei interpretado por Daniel Wu, también le tiene un extraordinario "aprecio".