A remington 870 would be a great choice if you want a 12 ga they are good guns as are the mossbergs. I personally use a browning bps 10 ga and also a remington sp-10 10 ga with a thumbhole stock 23" barrel this is a really nice gun. If money isn't an issue the sp-10 would be a good choice mine shoots well and in both 10 ga guns I shoot 2 1/4 oz # 5 turkey loads and they patten well and the recoil isn't as bad as any 3.5 inch 12 I have ever owned. The downside in some peoples opinions is the weight of the 10 ga guns I will take the weight and have less recoil. Browning makes an nwtf model bps and gold 10 ga they are nice handling guns as well.
Good luck on whatever you choose and remember the lighter guns will have more recoil than the heavier guns will. the most important thing is find a gun that fits you well.
here is the sp-10 that I have this picture is on the remington site
http://www.remington.com/products/fi...thumbhole.aspx
here are some guns on gunboker
browning bps 10 ga
http://www.gunbroker.com/Auction/Vie...Item=168211394
rem sp-10
http://www.gunbroker.com/Auction/Vie...Item=168557079
bowning gold 10 ga
http://www.gunbroker.com/Auction/Vie...Item=168811148
mossberg 835 12 ga
http://www.gunbroker.com/Auction/Vie...Item=167390475
mossberg 535
http://www.gunbroker.com/Auction/Vie...Item=167326463
hope this is a help and just in my opinion a browning bps 10 is well worth the 700 dollars but the mossbergs will do just fine.
good luck