Ah. Yeah I posted earlier as I wasn’t sure how it was done nowadays. Back in my day it was the (AG) Adj Gen Office that decided if I remember correctly. Of course everything comes from the CINC but I wasn’t sure where the decision making was happening anymore.
Any career military guy who unbans on-base guns becomes the goat if some serviceman unloads on his peers, because the media, with its death-grip on the megaphone, will make him the goat. That Nidal Hasan managed to kill a bunch of people on his base despite the gun ban won't matter a whit to the media's dishonest ideologues. This is why the pols have to lead on this. If the public objects, they will make their wishes known at the polls.