2nd Amendment "enthusiasts" will find the hot bench from the Supreme Court's latest case on the matter (the D.C. gun ban) rich, an educational smörgåsbord on the topic. (audio)
What do "public", "keep", "bear", "arms" and "infringed" mean? Ha! You think you know...
[my bet: those guns will be back on the streets ...]