Just a thought! If you are considering getting a small pistol for CCW. I would recomend at least going to a 380 vs a 25 cal. They are not a whole lot bigger and do have better ballistics and especialy with some of the new rounds that are available. Like the Hornady Critical Defense, Federal Hydra-Shocks and others. Small CCW pistols are good only because you will be carrying them when the weather is hot and you can not hide a larger pistol easily. Also they are convenient to carry. I carry a Kahr P-380 on me all the time in the summer months and a 40 cal. or 45 cal. pistol the rest of the time.
The Constitution is not an instrument for the Government to restrain the people. It is an instrument for the people to restrain the Government!
A Government that abrogates any of the Bill of Rights with or without majoritarian approval. Forever acts illegitmately, becomes Tyrannical and loses the moral right to Govern!