This is the 10958th most frequent Russian word.
выстрелит
"Выстрелит" means "will shoot" or "will fire."
In this sentence, "выстрелит" is used metaphorically to imply achieving sudden success or recognition, similar to 'take off' in English.
Он уверен, что его идея выстрелит.
He is confident that his idea will succeed.
Here, "выстрелит" is used literally to indicate the discharge of a weapon.
Пистолет выстрелит только при нажатии на спуск.
The gun will fire only when pulling the trigger.
In this context, "выстрелит" metaphorically expresses the idea of achieving rapid progress or success due to effort.