I like O, but I disagree with him about guns. He is misinformed, and the "heavy weapons" comment is just wrong. US citizens can't own heavy weapons. It's called small arms. If a heli is taken down in Afghanistan by "small arms", they call it such. A rocket propelled grenade, shoulder fired missile, or a SAM is "heavy weapons". A shoulder fired rifle is considered "small arms fire" to me, and to the US Army, Weather it's in in Hagi-ville, or in PA.