Much like the poor, gun control, in one form or another, will always be with us. There is no completely stamping out the push for gun control because it is fundamentally tied to the left's agenda. There is no place for an armed populace in their agenda...never has been. In addition to being of fundamental importance to the left, Gun Control wrongly gets lumped in with crime statistics and atrocities (thinking gangland murders 1930s, instances like San Ysidro McDonalds Massacre (Bad guy stopped by police sniper :)) ) and Luby's in Kileen, Stockton, Newtown, etc). That scares people into thinking guns are bad.
Gun Control will continue to be a fight for decades to come. There will be no one and done legislation on either side.
The BATFE is on life support and will likely get swallow up by another agency, which could result in positive changes for gun owners.
Again, I am an NRA and GOA supporter and recognize the strengths and weaknesses of both.