DC Appeals court rules 10 round mag ban unconstitutional