撞到槍口上

Simplified: 撞到枪口上

zhuàngdàoqiāngkǒushang ㄓㄨㄤˋ ㄉㄠˋ ㄑㄧㄤ ㄎㄡˇ ˙ㄕㄤ

    • to stumble into trouble by bad luck
    • to turn up just when someone is angry

Character by character

Saying俗语俗語

Idiom惯用语 · In everyday use

Literally
run into the muzzle of a gun
Meaning
To stumble into trouble by bad luck, often by turning up just when someone is angry or a crackdown is under way.

Sources