If it's visible externally from any condition, technically it's illegal in USPSA (I didn't look up IDPA-You can). Now, only you are likely to know unless your at a major National/International match; and that's your individual choice.
I'd like to have David's CGW race hammer, and almost no one where I shoot would know the difference---except me.