Yeah, the springs are a high-demand part, given the low round count that CZUB recommends for replacement. They get a batch in and the sell out in a week or 2 then months until the next batch comes in..rinse, lather, repeat. All I can suggest is to sign up to be notified when they are back in stock at the CZ-USA webstore, then order as many as you feel like you may need for a while when they show back up. When you stock gets low, do it again. I picked up 5 and a full backup recoil spring assembly last time. I'll re-order when I'm back down to 1 spare spring again.