Of the three I would opt for the 30-06 just because I don't know where you hunt, but the 30-06 is good from 10 yards to 400 yards plus, while the 30-30 and 12 ga are limited on range. With that said, I will probably alternate between a 30-30 and 30-06 this year where I hunt.