I don't know how you'd call under 7 lbs for a 20 gauge heavy. As far as shooting 3" shells, who cares for an upland gun? I'd take an A-5 over an aluminum receiver Beretta any day.