Have you had your Second Amendment Freedom Injection(TM) today?