At this point though, in 49 states including Ohio, they are totally legal. According to the Ohio attorney general, flamethrowers are considered "incendiary devices" and dangerous ordnance. As such you need a permit from the county sheriff to possess one; without that permit it's a felony.