I agree with your reasoning except where you find fault with the author for leaving something out. He could not cover everything. I am very confident that the author would agree with your remaining points, They are very valid and substantive points which you presented well. Some of the early supreme court rulings dealt with how a prohibited weapon (A sawed off shotgun in the case I remember) wouldn't have any place in a battlefield and could thereby be regulated without impinging the 2nd. Like it or not the government violates the second amendment by every firearms law on the books. They also violate our natural rights in the same way. We are a society of men and not a society of laws. Haven't been for 100 plus years.