What Jim V said. Read Unintended Consequences...then read it again, and again, and again....study it harder than anything you studied in school. Study it as if your life depended upon it...it may. Learn the lessons well. With Reno now openly advocating gun owner registration, it's only a matter of time.