Yeah, I've read a dozen articles just like it, including the NRA article they mention. I always come away with a feeling that someone's trying to pi** on my leg and tell me its raining.
"Gun nuts"? Wow...I guess we know where you stand.
Scouts Out! Cavalry Ho!