Is Elon Musk legally allowed to sell flamethrowers for US$500?

Elon Musk puts flamethrowers up for sale, courtesy of his Boring Company. But is it legal?
Elon musk, Flamethrowers, The Boring Company
30January2018
Sarah Rense