In my state its illegal for any local (county/city/town) govt to enforce their own weapon laws. If the state says its legal the local govt has to abide by that.
Check opencarry.org for state laws regarding open carry.
The only speeding ticket I ever got was at 1AM in the middle of the sticks. Im talking WAY country Kentucky.
I was heading to a friends Bed and Breakfast on Dale Hallow lake when I got pulled over. In my car I had a 1.75 of Jim Bean, about 6 fishing poles and tackle, an AKM-47, AKM-74, and two thousand rounds of ammo. To make it worse I left my ID at home because when I purchased the ammo earlier in the day I had to take it out of my wallet. When the good ole boy officer walked up to my car and peaked in (everything was in plain site) his only remarks where "Looks like yall are havin' some fun this weekend!"
After I told him why I didnt have my ID he laughed and just asked for my social and insurance information. Afte a few minutes he came back, gave me my ticket (I thought he wouldnt at first) and directions (I was lost), then told us to have fun!!
Can you imagine if that happened in a state like mASSachusettes?