i've had to give up many deer because of the angle and i'm hunting with a 30-30. i want to shorten my range
Errr, what do you mean by that?
wanting buckshot for short range shots.
The answer to that is 000 buck or 00 Buck, and an EXTRA-full choke, or at least a full choke. That will do the job to 35 yards, maybe 40 - 35 yards is short range in my book. If the deer is at 5 yards, then so much the better. If you're talking about limiting shots to around 15 yards, then 000 or 00 buck with ANY choke will work. Just be sure to shoot a few at a target to pattern them to make sure they're doing what you think they're doing. Again, as I say though, you will be more ethical to do a neck shot than a vitals shot with buckshot IMO, and you need to be quite close.
Regardless, you're not gonna hit a dove with buckshot in all likelihood, and if you do, you're gonna make mincemeat of the breast.