The estimates of misfirings like this run as high as fifteen percent by those who fire flintlocks these days, when the expression signifies an intense but short-lived success or a person who fails to live up to his or her early promise.
The expression can refer to both people who don't meet their early potential or experience intense, short-term success.