Whether or not you wear your vest is up to you. The more important fact, in my opinion, is the fact that you have determined that you will protect your family and other innocent lives by carrying. Thank God for people like you (and non-LEOS who carry also). You make everyone safer every day.
A constitution merely prolongs the pretense that a political government can be limited by laws that it will interpret. Eventually, every constitutional government will embrace Lenin's ruling formula -- "Power without limit, resting directly on force.” Then it is time to reset.