It may be legal but you can still end up in trouble. I live in Louisiana. It is legal to carry a loaded gun in plain site. If your Colt .45 is in a holster on your gun belt, it's legal. Try doing that in town and you will end up in jail. Not for the gun but for disturbing the peace.
Use a little common sense, try not to offend others and be flexible. We used to have a lot of trucks with gun racks in them. It was a common sight here years ago. Most people stopped doing this because their trucks kept getting broken in to. (Even with an empty gun rack, there still might be one under the seat.) Driving into a city with guns in a gun rack is just plain stupid. You
are just asking for trouble; either from the police or from theives.