you dont get much rust on berettas. ive had one for 23 years now, its a 687.
things needed in this time.
1 new ejector.
3 ejector springs.
1 firing pin.
2 enertia springs.
new barrells. old ones were swollen at the barrels so much the chokes would not seat, just rattle.
over 250.000 cartridges through to date and still going strong.
hows that.