I picked up a used CZ75B and finally got a chance to shoot it today. About every other magazine I was having failures, if I remember right it wouldn't fully return into battery. I was using brand new Mec Gar magazines (16, 17 and 19 rounders) that I loaded a couple days ago, so I doubt it's magazine related. It was cleaned and lubed so I'm thinking the first thing to try is a new recoil spring, correct?