No such thing as "non-lethal" bullets. Rubber bullets may be less likely to produce a fatal would, but they still can. Regardless of what it is loaded with, your gun is considered deadly force.
The question you need to ask is if you are faced with a situation where deadly force is warranted, are you willing and capable of possibly killing your assailant? If not, you may want to re-think carrying a lethal weapon.