I just don't get it. If the 2nd amendment is clear on the rights of citizens to keep and bear arms, and then it goes on to say that this right shall not be infringed, then why are there so many limitations in laws across states? For example, as a licensed CCW holder in Texas, there are laws that keep me from "legally" carrying my pistol to certain places. Examples would be government buildings, schools, anywhere that displays a 30.06 notification, places of worship, etc. My question is how can you tell a citizen that yes, you have the right to carry a firearm (keep and bear arms), but we are going to limit that right as we see fit? This just doesn't seem to fit with the latter part of the 2nd amendment where it states that these rights shall not be infringed. Just venting I guess.....Maybe I just don't understand the constitution or how this amendment was intended. Maybe someone who is better informed can elaborate.