Where down here are you hunting?
Take your time and pick out a nice one.
Florida is a good place to hunt them. We are loaded with them down here.
Be careful if your heading into the swamps to hunt. As they are breeding with domestic pigs and getting bigger and bigger and bigger.

There at the point where you can shoot them on private land down here.
I fish the back waters off the Saint Johns river and see them all the time.
It is smart to get a guide. When I am alone is when I see them crossing the roads in the Ocala National Forest.
Bring someone out too see them and I wont see a one.
My buddy shoots them all the time on his private land.
Weapon- I would guess just about any high powered rifle would take them down. If your hunting with dogs the guide might get a little pissed if he has to pick buckshot out of his pooch.

Things happen fast when those pit bulls they use are fighting the hog.
If I was hunting in the swamps I would want a shorter barreled weapon for maneuverability.
Open terrain, any weapon you mentioned would do the trick.
But call the guide and he could best advise you.
Recipe- Save the head and give the meat too the dogs. Just kidding.
I do not have a recipe, but the guys down here are cooking them all the time.
Some good meat if marinated and cooked properly.
Have fun, be careful and take pictures.