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