IMnsHO:
Beretta isn't "great to deal with" anywhere...
The S20 is a hunting rifle. No more, no less. If you want precision, get a TRG. Not that they always deliver, but it's the one "they care" about (but not the civilian market).
The S20 is a slimmed down version of the TRG. Shortened 10 mm...