I would think, though, that if the bad guys ransacked his place, they would have taken any weapons they found. I suppose he could have a gun safe, but since he's supposed to be in NY...I don't know how realistic that would be. ;-)
Maybe the hotel route is a better one, though I don't like him having to check in with his real name.