Welcome to English Forums, Muscovite. Thanks for joining us. [<:o)]
I've never used any of these expressions except "one-shot deal." None of you examples work for me. I'm not sure you have the concept right.
It sometimes means, "You'd better get it right the first time, because you're only going to get one shot at it." If your shot scares the bird and he flies away with
We have "This is a once-in-a-lifetime opportunity!", but I'm not sure if it fits your definition. (This one seems to find its way into a lot of songs.)