How about Gunner? A friend of mine's boy has that name. I don't care for it, but it's not too strange, either.
The only other one that comes immediately to mind is "Buck." I don't know about you, but I don't like that one either. When we named our kids we considered more the effect that name would have on their future, the cruelty of kids, etc... I love hunting and guns, but not enough to inflict a silly name on one of my kids.
Mike