Alk ref! Also his guns look like pistols/handguns, I don't have a set-in-stone idea of what they look like so as long as their some sort of pistol and not a revolver or some sort of larger SMG, it's all good. The holsters are hidden under his shirt, but not so well that they can't be noticed after a couple minutes of being near him.
Also He is physically incapable of speaking English or similar languages and relies on an enchanted implant to speak for him, it sounds entirely natural. It's in the back of his neck, and is largely undetectable outside of metal detectors and surgery.