So i have one that doesnt feed reliably. I have cleaned it extremely well, and lightly lubed and reassembled. alot of folks have told me to buy a new action spring, magazine tube spring, and new fancy alluminum follower. they said it really helps. any thoughts? my 1187 is NOT the magnum. it has been a dove shell eater for years until recently.