I've been avoiding this thread but have decided to put my two cents in. The truth of all great arguments is in the center between two polarized positions.
I can see both sides as I grew up in a town in the Rocky Mountains that has the distinction of being the city with the highest percent of its resident voting republican for the past 30 years in all of America. I grew up hunting with my father, and in my youth I hunted everything from deer, elk, rabbits, wild turkeys, to bear. Bear hunts are quite the experience. Half the people in my hometown drive a pickup truck with rifles mounted across the rear window.
However, I then spent the last 15 years living on the coasts of America in Boston, Seattle, Philadelphia, and now SoCal. I understand both sides of most political arguments which is why I'm an Independent.
I think most hardcore republicans can live with background checks, but they are most worried about this
i personally would be for a complete ban on all firearms, but i would accept ANY legislation that curbs their access.
Republicans/libertarians/independents fear that if they agree to some gun control, that eventually they will lose all firearms, even pistols for home protection, as it is the unspoken goal of liberals to completely ban all firearms.
They've seen virtually all gun ownership lost in the UK, Australia, and Canada and they fear the same thing for the US.
Due to the 2nd amendment and the unique makeup of the USA, I don't think that firearms will ever be banned completely and the Republicans are wrong on that point.
As with most arguments, the truth lies in the middle. Americans should be allowed to own personal firearms for personal and home defense, hunting, and for sporting competitions. However, preserving public safety and limiting the effects of public attacks by lunatics/terrorists with advanced weapons is also very important.
I believe they should close the gun show loophole and mandate background checks for all firearms. They should not allow anyone convicted of a felony to buy a firearm, as felons should lose that right forever. Would also not allow anyone to buy a firearm who has/had any mental illness more severe than mild anxiety or depression. Basically, anyone with moderate to severe anxiety/depression, bipolar, schizo, etc should never be allowed to own a firearm, ever. Anyone on a terror watchlist should not be allowed to buy firearms.
Steps have to be take the reduce the impact of future public attacks. I would support eliminating automatic shotguns with the huge drums of ammo. As rifles are very important for hunting and certain situations with home defense, yet a special threat to law enforcement due to their ability to penetrate kevlar, and the fact that assault weapons with large magazines have been devastating in many public attacks, we should severely limit rifle magazine size to 5 rounds or less. I also support limiting personal handgun magazines to 10 rounds as many states have done.
That said, I personally own a semiautomatic shotgun and two handguns for home defense, and use the smaller handgun for personal carry in certain rare situations.
As ducttape stated, no one is going to win a battle against Navy seals, tanks, etc. If a government agency comes for you, they will get you. The second amendment was written in a time when the weapons men hunted with and the weapons the state possessed, were exactly the same. That is not the case anymore and won't ever be again. That part of the second amendment is out of date. In the modern era, firearm ownership is about protecting yourself, your property, and family against criminals, and enjoying firearms for hunting and sport competitions.
That said, all Americans without significant mental illness, prior felony convictions, or terrorist connections should be allowed to own reasonable firearms after a background check.