Is my generation perfect or the one before? Of course not. Perhaps you are not understanding the original context of my answer to the question whether we have already lost the battle. The answer to that in many ways is yes since they have already put in place the concept of dumbing down American kids. They have taken God out of schools and are trying to do the same with our entire society in many ways. The highest scores in the SAT's came in the 1960's, a bit before me as well since I graduated in the mid 70's. Since then, it has plummeted. The focus here on THR is "fighting" for our gun rights, but the foundations that hold up all of our fundamental rights are being destroyed before our very eyes. If we do not restore the foundations that are the source of our "God given" rights that the constitution is supposed to protect, then what good is the constitution any longer? As a born again Christian since 1994, I don't see this nation restoring the foundations that made our country the great nation it once was. Please go and read the founding documents and how the constitution and the bill of rights were designed not to grant rights, to protect those that God had already given to man. These rights were called "natural" rights. http://lexrex.com/enlightened/AmericanIdeal/yardstick/pr3.html Today, those foundations and understanding of natural rights is no longer taught to our kids in public schools. If they fail to understand why we have a bill of rights, what the issues were with the bill of rights, then where is the motivation to protect those God given rights that would require sacrifice on their part? Sorry, but in a very large manner, we have already lost the battle since I don't see the restoration of the fundamental foundation of all of our rights. It will come to a point some day where folks believe the notion that it is the government that supplies these rights and has the authority to rescind them for the "public good" if needed. This nation is in great danger, perhaps not irreversibly at this point, but we don't have a lot of time to correct the direction and course this nation is headed. If those that follow our generation do lack these basic understandings that we were taught in our public school educations, then yes, they will and are likely to lose the battle. So fight all you want for gun rights, but if we don't restore the foundations, then what is it that we will in the end preserve? Psalm 11:3 If the foundations be destroyed, what can the righteous do?