People forget that sending an email doesn't necessarily mean he gets it. He told me himself that he gets so many emails every day that it's impossible to keep track of them. Furthermore, if half of them are emails asking "where's the fucking gun I ordered, bitch!?", whereas the other half are actually important, he has twice the work, and so he'll probably prioritize which ones to answer first, and thus, lose track. That aside, he probably doesn't know any better than you when the guns will reach him, and sending out a thousand "Sorry, I don't know for sure" emails cuts into his Ordering and other duties.
If you have an issue with this, I suggest you email him (around noon, heh) and offer to volunteer yourself so that he does have the time to send out a thousand "Sorry, I don't know for sure" emails.