Small town? Sheriff?
What is your objective? You may face the Sheriff down but what will that get you? You are legally correct but you cannot "win." Ever drive 1 mph over the limit on a state highway or an Interstate in that county? Colorado has an "absolute" limit on those roads. 66 in a 65 zone is speeding. No defense except that you were not going 66. Fine. Points. Elevated insurance costs. Might a sheriff make you a special project?
My input would be to do what he told you unless you are planning to leave tomorrow and not return. Seriously.
By the way, I think you will find that Colorado, following the usual pattern, issues permits to carry concealed firearms. No such permit for any other weapon. See 23-31-210.
I couldn't DISAGREE more.
For an American citizen to deny themselves a legal right that they wish to exercise for fear that a corrupt or misinformed member of law enforcement will arrest them is the very death of freedom.
What good are legal rights if people are afraid to exercise them. Where does it end? Should we as Americans allow corrupt or misinformed cops to deprive us of any lawful right that they feel like?
If a cop gives you a speeding ticket when you weren't speeding are you just going to pay it, or would you fight it in court?
If a cop assaulted you or stole your property would you do nothing about it and let them get away with it for fear of retribution?
If a cop violates your Constitutional rights would you not seek justice and take them to court?
Like the old saying goes- Those who sacrifice liberty for safety (or the illusion of safety) deserve neither.
If it's legal for the OP to carry his knife concealed then nothing should prevent him from doing so.
To the OP, was it the actual sheriff or a sheriffs deputy?
My advice is to research Colorado knife laws until you know them inside and out. If necessary, contact a local attorney (this is never a bad idea as you never know when you might need one). If you can find the Colorado penal code online, print out any statute that says it's legal to carry a knife of that size concealed, then carry that printout in your wallet. Show the printout to any member of law enforcement who hassles you about your knife.
Also, after conducting your research and getting your ducks in a row, you might pay a visit to the sheriffs office and request a visit with the sheriff to discuss what the law actually says.
Naturally, whenever you deal with members of law enforcement you should be polite. Never make it sound like you know more than they do or that you are trying to tell them their job. If they are reasonable, they will be receptive to a citizen who politely informs them of a law that they might be incorrect about.
And if you are ever arrested for something that is not a crime, that is a severe violation of your Constitutional rights, and you can sue the individual cop, and the county that employs him.
A county sheriff is not autonomous, they cannot make up any law they want, or lawfully arrest people who have not committed any crime. The authority of the state, and the authority of the federal government are far greater than the authority of a county sheriff. If a sheriff is making up their own laws, and violating peoples Constitutional rights, those people have remedies- they can report the sheriff to the state governors office, the state attorneys office, and the state police. You can also call the US Justice department. And you can call the ACLU.
What is the objective? The objective is the freedom to exercise ones legal rights under the law without fear, threat, or hindrance. And personally, that's something I place a very high value on. It may be difficult to "win" when going up against law enforcement, but in my opinion, to just give up and willingly abandon ones freedom is a loss beyond measure. The only thing worse than having ones freedoms taken away, is to voluntarily give them away out of fear or for the sake of convenience.