Long live the Second Amendment....