Theres really no legitimate need for an AK-47 or an AR-15.
Hey Beto, you Butthead there’s no “legitimate” need for a BMW 750, A McLaren Spider 720, a 200 ft Yacht, Gulf Stream 650 or a 40 room mansion on the beach either.
Sure there is: those weapons are very handy for dealing with tyrants and invaders.