As a gun-lover, gun-owner, militant defender of the right of self-defense myself....I understand where you are coming from......but second amendment is mere fluff when you read the body of the Constitution. NOWHERE in the body of the Constitution did we cede our unalienable, God-given right of self-defense to the feds.
Moreover, the Second Amendment only applies to the feds.....not the states. It is one of only a select few amendments that have not been "incorporated" via the 14th Amendment.
While I was visiting Portland Oregon, I visited Powell's books http://www.powells.com/ Just this side of heaven for a bibliophile.......and I found and bought: The Second Amemdment Primer by Les Adams. Here's an Amazon Link: http://www.amazon.com/gp/product/B0006QSTH4/qid=1137432686/sr=8-1/ref=pd_bbs_1/102-2022843-3591364?n=507846&s=books&v=glance
It's a tremendous little book. I highly recommend it.
Of course you have the unalienable, God-given right to self-defense. Just not with a gun.
Society, not God, decides if they will protect your right to use a gun for self-defense.