I was on my way home from work last night. A little bit after 11PM. I took a different route then I usually go to make a stop at Sheetz to get some diesel. I live in a smaller-medium sized city. This Sheetz is on one of the main roads in town. Before I got to sheets, I see 6 or so police cars in the road with lights on. Two on each side of the four-lane road and two in the turn lane. I assumed there is some sort of collision. As I got closer, I realized it was a road block. They don't do roadblocks often here, usually only around major holidays. Maybe it has something to do with school starting soon. There was only one car ahead of me and when I got up to the officer, he was somewhat rude acting. He didn't ask for any ID or paperwork, just where I was going. I replied "Sheetz right up there." I went ahead and took out my CC permit and showed it to him and told him I was carrying. I'm not quite sure if I was required to show the permit to him. I definitely would have if he would have asked for license/registration.
Anyways, his first response was "why do you feel the need to carry?" I responded "because you (meaning LEO) can't be everywhere." He responded "OK, have a nice night" in a rude manner. I've never had a problem with the county sheriff, but some city officers here can be rude.
I've spoken to officers in the past who feel intimidated or scared around others carrying weapons.
Has anyone had an experience with law enforcement similar to mine, where the officer became even more rude after he found out you have a CCL?
My previous and only other experience, the officer replied with "good" or something similar when I told him I have a CCW.
Edit: Also, did I do the right thing by showing him the permit? I almost felt like I complicated things a bit. Unfortunately, NC requires me to notify the officer in the event I get pulled over, but I'm not sure if a roadblock scenario applies here.