I suspect the hotel has a published policy of cleaning every room at least every 2-3 days, and they violated it for this guy because he was a "VIP."
There's surveillance camera footage of him bringing it in. He just grabbed one of those baggage carts, loaded it with duffel bags, and rolled it into the elevator. Then as long as he kept those bags zipped up in his room, there was no reason for housekeeping to suspect anything. The alternative is to expect hotels to look inside every bag that comes in, and for housekeeping to do the same.
I sort of agree with you, but there was always a question about how a hotel guest could amass such an arsenal in his room without any attention from hotel security.
Ever traveled to an out-of-town gun show? The hotels are full of “arsenals” that dealers and sellers don’t want to leave in their vehicles overnight.
In fact, most of the best guns are bought and/or traded in those very same hotel rooms, not at the show itself.