Out of curiosity, where is your permit issued? It seems to me if you have a permit in your city (country, state? I'm not familiar with Ireland), then you'd be able to carry according to your laws.
Here in Idaho we can pretty much carry anywhere openly without a license, but need a license to carry concealed. OC occasionally gets you funny looks but rarely harrasment. Of course, we live in the Great State of Idaho and have what I consider to be some of the best gun laws in the world....or rather, a lack of restricting gun laws. I just moved to Idaho in June from Indiana (which also has some pretty good laws, but still not as good as here) and the cultural attitude towards firearms was a big consideration in my move.