Food probably won't get me to come in. I'm on a diet so I'd probably try to avoid the temptation. Everybody has preferences. Work is a serious place to me so going to a gun range (another serious place) isn't a big context switch in the same way something fun like a game is. I can't turn off enough to enjoy a game at work, or even during working hours.
Onsite shooting range? I'm coming in on the weekends as well.