The guy calls you, a Catholic, Mohamed 'cause you have a beard and a non-pasty complexion? Ouch...that hurt my brains. Sounds quite ignorant, confused, and hostile.
Dislike for guns or not those statements aren't tolerated out of the workplace let alone within it. I'd talk to HR and if it truly bothers you I'd talk to an employment attorney.
Unless, he's a vegan he has no leg to stand on regarding hunting. Where does he think his steak comes from? Or his belt or shoes? A meat tree?
BTW, God didn't put animals here for us to hunt. Please, don't tell people that. Hunters should have a healthy respect for the coexistence of all living creatures and as Christian hunters we have double the moral obligation.
Genesis 1:28,9
28 God blessed them and said to them, "Be fruitful and increase in number; fill the earth and subdue it. Rule over the fish of the sea and the birds of the air and over every living creature that moves on the ground."
29 Then God said, "I give you every seed-bearing plant on the face of the whole earth and every tree that has fruit with seed in it. They will be yours for food.
This Old Testament passage has even been used to make the case that Christians should all be vegetarians. That argument goes back and forth but what it states is that Christians and Jews are to be stewards of the animals God has put on earth. 'To Rule' is transliterated from the original ancient Hebrew into German then English( twice or more) and it doesn't mean to do with what we want; as in kill for sport because we are greater than the animals.
I hunt and fish, a lot, with respect and knowledge that what's in my freezer, whether in cellophane from the store or paper from the field, was once a living creature placed here not for me to destroy for enjoyment.