Steyn's take: Big corporations vs second amendment · Fox News · Sentinel