IMO fit is number one thing. If you know the silver fits you I’d go that way. Use the extra money to buy some ammo.
You mentioned a 28 also. The Joel Etchen Beretta 20/28 gauge combo guns are really nice if you really wanted to treat yourself and have the option of two gauges.