Savage 220, 20ga
If you're set on a 12ga, I'd get that Browning Abolt 12ga
Btw the 20ga is just as flat as the 12ga, and unless you're planning on killing a deer past 200yds, you don't need a 12ga.
Kick is definitely less than a 12ga, 20ga kicks, but no big deal, 12ga you know you're pulling the trigger.
If you get the Savage 220 I recommend the deadnutz scope mount 1 piece...
Also that Leupold Ultimate Slam scope, 3-9x, shows bullet drops for the 12ga/20ga/ML, at 50/100/150/200/250/300 yds...