faire long feu
L'expression est souvent prise à contresens. Faire long feu, c'est, dans le sens figuré le plus courant, échouer à faire quelque chose.
Au sens propre, l'expression évoque un coup parti d'une arme à feu. Si la combustion de la poudre dans une cartouche est trop lente, le coup part avec retard, et le but est raté.
(mais ne pas faire long feu signifie être de courte durée, et non "réussir")