Yes, he should have told you about it since he was moving in with you. It doesn't matter how long he's had it. Guns are a big deal for many people. It's a matter of respect. The compromise would be to make sure it has a trigger lock or is in a locked box.