I just read this on another site, so it is not exactly mine. But I thought it was very well written and worthy of sharing.
Keep and Bear Arms - Gun Owners Home Page - 2nd Amendment Supporters
Keep and Bear Arms - Gun Owners Home Page - 2nd Amendment Supporters