Open Carry is Stupid

Introduction As of the writing of this blog post, 31 states allow open carry without a permit; 15 more allow open carry but have some stipulations and special requirements attached. […]