I hunted rabbits with a 20 gauge using No. 6 shot for about 25 years. I killed more rabbits with that shotgun then with any of my others. It was my first shotgun. I hunted everything with it, just changed size of shot when hunting birds. It is a great all around shotgun. I have passed it on to one of my sons. The 20 gauge is 59 years old, shows usage, but for the age still in good original shape. Personally a 20 gauge in my opinion is a good all around shotgun for small game. If you plan on doing some duck or goose hunting where steel shot is the only legal shot to use a 12 gauge may be a better choice. For rabbit, squirrel, dove hunting go 20 gauge with the right choke and shot suitable for your preferred distance and game hunting.