Last week, the Supreme Court took up challenges to two assault weapons bans. Its decision could seriously limit the ...