I went to CZ-USA and bought one or two each of all the Factory Springs and Pins they had available at the time, as well as a 'Kit' I put together of each of the Magazine Release Parts they had in stock. I still have some unused pieces on hand, but I never regretted 'stocking up' on those parts and spreading the S/H cost across a number of items.
A new RECOIL SPRING can help tame some of the 'snappiness' of the recoil, as well as keeping the spent cases from flying more than one county over to the right. A SEAR SPRING and a SLIDE RELEASE SPRING will be nice to have on hand for your next detail strip, just in case.