Suppressors have been flying off the shelves, with over 500,000 being sold in the last three months, according to ATF data. Continue reading... [ H/T The Daily Caller ]