Having been both, I can tell you I have heard stuff about guns from guys that rival any gunshop commando stories you have ever heard. Ever.
In addition, you don't have to be a gun guy to be in the military or law enforcement anyway. You just have to qualify. You don't get past simple qualification until you start doing stuff that is more specialized. Then you get to burn up Uncle Sugar's ammo he has stashed away. That can be fun.
"A Liberal is someone who doesn't care what you do, as long as it's mandatory". - Charles Krauthammer