One thing I will mention that hasn't been discussed yet is that you need to take him to the range. I know he is a veteran and thus "has experience" with guns but that doesn't mean he still remembers how to handle them. I took my dad to the range with me, my brother, and my sister-in-law. My dad is a Vietnam veteran so I thought it would be a good time since he hadn't shot in a long time. We quickly realized that one of us needed to supervise and/or help him constantly. Just wanted to mention that experience a long time ago does not necessarily mean he knows what he is doing with firearms now.