I am a hunter, got my license 7 years ago. Before I decided to take the necessary hunting course (requirement in Norway to be allowed to hunt), I wanted to research the ethics behind hunting. I read some of the arguments of the animal rights camp (like the famous book of Peter Singer), in addition to pro-hunting literature.
I never could agree with Singer or any of the vegetarian arguments. First: Singers argument (IIRC) is that any kind of animal killing is as bad as killing a human individual because there is not one property of human individuals that distinguishes them from animals, except membership of our species. One example: intelligence, it is immoral to kill a human infant even if its intelligence is lower than a cow. Specisism is bad according to Singer (although he gives no good argument for why), so his guidance to what he can kill and eat is if it has the ability to feel pain or not (again a seemingly random choice to build an ethical system on).
My objection to that philosophy is that nature is amoral. Human ethics does not apply to the rest of the nature, nature does not care. Ethics has evolved with humans for our own survival (my belief, I have no citation for you). As such, doing what is best for us in a way compatible with the evolved human mind is just as good an ethical guideline as Singers. Note that environmentalism and animal welfare is still ethical in my view, it is clearly not good for us to ruin our own habitat. It is also, clearly, good for our own psyche to treat animals with respect. I just have no problem with putting humans and our wishes above animals.
The other argument I have a problem with is that meat is inefficient as a food source: If you avoid meat because you want to make sure there is more food in total in the world, you are just delaying the catastrophe. If you believe we are going to grow to be so many that meat production will result in starving masses, then going vegetarian is only going to result in a few years extra of growth. At that point, the catastrophe will just be worse due to the larger number of people. The problem is population growth, not lack of resources which is a symptom.