Design: front
Design: rear
The tailcap is done
O-rings will seat against the flat part to keep out water, and the cap can be partially unscrewed to disable the switch while in a pocket