You’re right, 300 is probably enough, but it’s so easy to buy shot by the case, that you might as well just load up. :-)
I reload 12 and 20, and have semi auto 12 gauge, so I stock different buckshots. I use birdshot to make slugs.