Do they even make any 10 gauge shotgun anymore ???
They sure do. Browning still makes the Gold in 10ga as well as their BPS.
Now, to each their own. that said, if you are looking for a tool to throw the biggest sized shot at geese, I still am convinced that the 10ga is a more appropriate platform than the long 12. Generally, the 10ga guns weigh more and pattern the big stuff better. The reality of the situation, however, is that all the research into load development is going into the long 12. Since you can load it to higher pressures and they have increased the payload so dramatically, it is a fine tool to have.
Enjoy what you have, and shoot them as often as you can!