generally tear gas dissolves in water to create irritants in your eyes. you can speed up the process by atomizing water with a spray bottle or a humidifier. they are also generally acidic, so adding a base to your cleaning agents should help neutralize them. try dissolving baking soda in your atomizer, and wipe surfaces with hot water + baking soda / bleach.
soap should also work well with these specific molecules, especially OC which is oil-based.
in my experience tear gas odor goes away after a week indoors ( with windows open during the day as normal person would do), but it tends to cling to surfaces. it might be worth wiping your walls, ceiling, and above cabinets and such.