So You ThinkYou Know The Second Amendment?