Question to stone-havers, wouldn't using tamsulosin/flomax make sense when trying to pass stones. I'm surprised to see only one mention to this in all the comments here. Perhaps it's not as helpful as I'd expect?
Biggest thing for me has been to try to avoid additional formation (though I know from my annual imaging that I have at least 6 or 7 of my little buddies laying in wait). Citric acid, increased liquid intake, reduced intake of high oxalate foods (and/or taking calcium citrate or high calcium foods at the same time), trying not to hold my pee unnecessarily, and a prescription for hydrocholorothiazide have together greatly reduced my kidney stone formation. I got by with only a couple little ones last calendar year, and only one middling one (~4mm) so far this year.
Don't take any of that as medical advice, of course.