Instead of buying a new gun----Why not try 2 3/4" shells. You could even go to 1 1/4 oz pheasant loads.
I've been using my Remington 870 that can only shoot 2 3/4" shells. They work just fine.
True enough. But switching 12 gauge loads doesn't lessen the weight or bulk of the actual gun itself. A good 20 gauge will be a pound lighter and enough smaller physically to be appreciated by run and gun hill top hunters at days end.