You can probably get more gun for your money with a 12 than a 20 in the current market. That said it all comes down to finding something with the features you want and the fit, if buying used. New would be a toss up.