I have firearms-oriented first and middle names, and it's fucking awesome. Instant cred with people usually suspect of others, AFAIK never a negative issue. If I had met a young woman named Biretta Glock in high school or college, I think we would have been forced by everyone in America to get married in the spot.
Charlemagne Tha God proves you right. Though that's also a great Tomboy girl name, with Charlene or Charley for short. See "The Long Kiss Good Night" for further validation.