If you are asking the question, you probably should not. You would be well advised to Invest that time and money into educating yourself instead. Owning a CQB weapon is a responsibility, you need to be more responsible.
The best way to preserve the finish on your gun is to simply take care of it. Why are you recklessly throwing it around? Every scratch and dent is evidence of your negligence. Your need to take care of it, if it is going to take care of you.