Actually, McCainiac was quoting from a document which had been substantially altered. The original document stated that "...[subversives]...were seen unloading automatic weapons, grenades, munitions, and ammunition." The document was altered by a gun-control organization to read: "...unloading weapons and ammunition."
McCainiac does NOT support the 2nd Amendment, and he KNEW this document was falsified when he referenced it.
As to terrorists using the "gun show loophole:" get serious. If you've EVER been to a gun show, you have noted that virtually EVERY weapon sold is sold only by a Fed-licensed dealer--and requires the same ID check as if you went to a gun shop to purchase.
McCain is running for chief classroom dolt (and President;) that's why he makes stupid and inflammatory remarks.
BTW, the 2nd Amendment was inserted so that citizens would have protection from the GOVERNMENT--not so that citizens could go duck-hunting.
He's not. He's just "posturing" to try and get votes from the terminally stupid and other Dims for his next presidential run. McCain is both a fool,and a liar.
His concern is less about terrorists and more about restricting the right to bear arms. Your question sidestepped the argument that you replied to which said "The Bill of Rights does not address one's right to be here (i.e., immigration). It does address your rights while you are here (other than the right to be here). ". McCain knows darn well that foreigners that are here legally that haven't committed a crime are covered by the 2nd Amendment. McCain is only trying to dredge up the "most criminals get their guns at gun shows" lie with a different twist. The fact that you bring this up tells me you know that the Constitution covers those non-citizens in this country who are here legally with respect to those rights that are covered for non-citizens.