Stress
It's a sales job. There will be stress. There's no other way to put it, but even if you were selling anti-anaconda rifles to a town beset by ravenous anacondas, you're still going to get holdouts. There will always be the one guy who's like, "I don't know...I think I can make it through another attack with just my slingshot..."
You'll depend on your skills to make money. What's more distressing is you're depending on things completely out of your control. Say a prospective buyer didn't sleep the night before, or hates people who wear plaid, or constantly insults you. You can't control any of that, and it still may impact your bottom line.
Fortunately for you, your schedule isn't going to be terrible. But it will be irregular. This isn't necessarily a nine-to-five kind of situation. You might have meetings in the daytime or you might have sales calls at night. They might have a set time to end and they might not. You'll have to be flexible. Chances are you won't have anything in the mornings, because nobody wants to drink before noon.
The downside is you won't be able to clock out like most people. If you're not inherently a people person, it means being "on" for long periods, and it means not having a regular time to turn "off." This can be pretty exhausting. So if you're the kind of person who likes to shut themselves in a cave every evening, you might want to look elsewhere.