I second the shotgun as well.
Also, another thing which could play a difference (it did for me), is where you live and the accessibility to ranges. The range I usually shoot at is just fine with shotgun rounds, but isn't too keen on rifle rounds at all. And since you want to train with it as often as possible, make sure you can.