Every time there is a high profile shooting or gun related event in Oklahoma a certain expert by the name of "former FBI agent Jeff Jenkins" pops up to give his commentary. You can watch him in these videos:
Now why would Jeff Jenkins have a problem with legally armed civilians in a mall?
Aside from being a typical ex-FBI, "only one", he is also the owner of Technical Innovative Concepts, a security consulting firm.
Could there be a conflict of interests on his part? Looking at a list of his clients, most if not all of them are "gun free zones". "Gun free zones" he was paid to create. He pretty much has to say that "gun free zones" work and that armed citizens will make a bad situation worse, otherwise he'd be admitting that his customers may not be getting their money's worth.
Keep watching for Jeff Jenkins. I guarantee that whenever his opinion is sought, he will come down on the side that benefits his business first and foremost.