Why not? Seriously, why is a short-range, shrapnel-based explosive weapon morally different from a rapid-fire semi-automatic? Both are very good at killing lots of people very quickly, and not good for much else. I don’t see why one should be legal and not the other.