As I type this roughly 79,000 people are still happily recovering from their participation in the NRA Annual Meeting held this past weekend in Nashville, TN—your humble scribe among them.
The massive scope of the event—three days of legal seminars, classroom instruction, political speeches, country music concert, and 9 acres (not a...