If 100 yards or around there is going to be the longest shot, just get a rifled barrel and call it good. You can do that cheaper than a gun and will be plenty good. If you dont need a scope, you could use this one:
Save you a little bit of money. It only does 3", but that should be plenty.